← all releases
Modular·Aug 11, 2025·v1.0.0·open source
Mojo
Mojo is a high-performance programming language designed for the AI era, combining the ease of use of Python with the systems-level performance of C++ and Rust. It enables developers to write fast, memory-safe code for diverse hardware, including CPUs, GPUs, and NPUs, without vendor lock-in.
programming-languageai-developmentsystems-programminggpu-computing
overview
Mojo is a high-performance programming language designed for the AI era, combining the ease of use of Python with the systems-level performance of C++ and Rust. It enables developers to write fast, memory-safe code for diverse hardware, including CPUs, GPUs, and NPUs, without vendor lock-in.
key features
- 01Python interoperability for seamless integration with existing libraries
- 02Systems-level performance with memory safety and compile-time metaprogramming
- 03Unified hardware targeting for CPUs, GPUs, and NPUs
- 04Native GPU kernel programming without the need for CUDA or separate DSLs
- 05Fully open source under the Apache License 2.0
related productsbrowse all →