
Mojo : Powerful CPU+GPU Programming - Modular
Mojo is a programming language that unifies high-level AI development with low-level systems programming. Write once, deploy everywhere - from CPUs to GPUs - without vendor lock-in.
Mojo Manual - Modular
Combined with the Mojo API reference, this documentation provides everything you need to write high-performance Mojo code for CPUs and GPUs. If you see anything that can be improved, …
Get started with Mojo - Modular
Mojo lets you import Python modules, call Python functions, and interact with Python objects from Mojo code. To demonstrate this capability, we'll use a Python package called pygame to …
Modular: A Fast, Scalable Gen AI Inference Platform
"Mojo is Python++. It will be, when complete, a strict superset of the Python language. But it also has additional functionality so we can write high performance code that takes advantage of …
Python interoperability - Modular
A simplified look at how a Mojo program calls into Python and a Python program calls into a Mojo module. By embracing both directions of language interop, you can choose how to use Mojo …
Mojo language basics - Modular
On this page, we'll introduce the essential Mojo syntax, so you can start coding quickly and understand other Mojo code you encounter. Subsequent sections in the Mojo Manual dive …
An easy introduction to Mojo for Python programmers - Modular
Aug 8, 2023 · Learning a new programming language is hard. You have to learn new syntax, keywords, and best practices, all of which can be frustrating when you’re just starting. In this …
Mojo vision - Modular
Our vision for Mojo is to be the one programming language developers need to target diverse hardware—CPUs, GPUs, and other accelerators—using Python's intuitive syntax combined …
Mojo FAQ - Modular
Notably, Mojo is Python-first and doesn't require existing Python developers to learn a new syntax. Mojo also has a bunch of technical advancements compared to Julia, simply because …
Mojo - It’s finally here! - Modular
Sep 7, 2023 · If you are a Python programmer, check out this blog post for an easy introduction to performance optimizations with Mojo. Mojo is now available for download to your computer, …