2023First released
Chris LattnerDeveloper
staticTyping
Apache License v2.0 with LLVM Exceptions and freewareLicense
What is Mojo written in?
The Mojo compiler is written in C++ and LLVM (documented).
Quick Facts
- Designed by
- Chris Lattner
- Developer
- Modular
- First released
- 2023
- Typing
- static
- License
- Apache License v2.0 with LLVM Exceptions and freeware
- Filename extension
- .mojo, .🔥
- Website
- www.modular.com/mojo
About Mojo
Mojo is a programming language. It is a statically typed language that compiles ahead of time to native machine code. It supports imperative, systems, and scientific programming.
Mojo first appeared in 2023 and was designed by Chris Lattner. Development is led by Modular.
How Mojo is implemented
In the Language Lineage dataset, its compiler is written in C++ and LLVM.
Mojo in the language family tree
Mojo drew on ideas from Python.
Sources: Wikipedia · Wikidata · Official site
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.
When was Mojo first released?
Mojo was first released in 2023. It was designed by Chris Lattner.