What is Mojo written in?
The Mojo compiler is written in C++ and LLVM (documented).
Relationship Graph
All directly connected languages. Click any node to navigate to its page.
Compiler Implementation
| Language | Confidence | Notes | Source |
|---|---|---|---|
| C++ | 90% | Mojo toolchain written in C++ | Source |
| LLVM | 92% | Mojo uses MLIR/LLVM backend | Source |
Influenced By
- Python — Mojo is a Python superset for AI/ML
Frequently Asked Questions
What language is Mojo written in?
Mojo is primarily implemented in C++ and LLVM. See the implementation section above for details and source references.
What languages influenced Mojo?
Mojo was influenced by Python among others. See the influence section above for the full list.