Mojo is a new programming language that bridges the gap between research and production by combining Python syntax and ecosystem with systems programming and metaprogramming features. Mojo is still young, but it is designed to become a superset of Python over time.
We plan to open-source Mojo progressively over time, but it's changing very quickly now. We believe that a small, tight-knit group of engineers with a shared vision can move faster than a community effort, so we will continue to incubate it within Modular until it's more complete. We've opened this repo now because we want to gather issues and get feedback from Mojo users. For more information about this and other common questions, see the Mojo FAQ.
See here to get started with Mojo. Then, when you want to report issues or request features, please create a GitHub issue here.
For more general questions or to chat with other Mojo developers, check out our Discord.
Otherwise, you can:
- Read the inspiration behind Mojo.
- Check out the Mojo programming manual.
- Read our other docs at docs.modular.com/mojo.