MoonBit is a modern, statically-typed programming language designed for safety, performance, and developer productivity. It combines functional and imperative paradigms with a clean syntax and powerful type system.
functional, imperative, object-oriented, concurrent
web development, systems programming, server-side applications
pattern matching, algebraic data types, type inference, traits/interfaces, async/await, modules, generics
static system, structural typing, strong typing, full inference, compile-time checking, conservative type coercion, optional type annotations
compiled
mbt
| Status | active |
| Type | programming |
| Created | 2022 |
| Designed by | MoonBit Team |
| Developed by | MoonBit Team |
| PyPL Index | N/A |
| TIOBE Index | N/A |
| GitHub rank | N/A |