Open links in new tab
  1. 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.

  2. 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, …

  3. 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 …

  4. 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 …

  5. 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 …

  6. 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 …

  7. 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 …

  8. 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 …

  9. 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 …

  10. 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, …