# MoonBit Language

MoonBit is an AI native programming language toolchain for cloud and edge computing. It targets `wasm`, `wasm-gc`, `js`, and `native`, and works well for mixed-backend projects in one module.

**Status**

MoonBit is currently in beta-preview.

MoonBit can already be used in production, with backwards-incompatible changes evaluated seriously and compiler bugs expected to be rare. MoonBit is developed by a full-time team with deep language-toolchain experience, so the ecosystem is moving quickly.

**Main advantages**

- Generate significantly smaller WASM output than any existing solutions.
- Much faster runtime performance.
- State of the art compile-time performance.
- Simple but practical, data-oriented language design.

```{only} html
[Download this section in Markdown](path:/download/language/summary.md)
```

```{toctree}
:hidden:
introduction
fundamentals
methods
derive
error-handling
packages
tests
benchmarks
docs
attributes
ffi
async-experimental
verification
error_codes/index
```
