Mojo

Mojo

Mojo is a new programming language that combines Python’s simplicity with the performance of C++ and Rust - ideal for AI developers seeking both ease and speed.

About Mojo

Mojo feels like a blend of Python and Rust - a language that looks and feels like Python but delivers performance comparable to C++ and Rust under the hood. Created by Chris Lattner (the creator of Swift and LLVM) and Modular, Mojo is designed to give AI developers a tool that is both easy to use and extremely fast.

The language is a superset of Python, allowing reuse of existing Python code and libraries, while adding features such as static typing, structs and a sophisticated compiler based on MLIR to enable optimizations for modern hardware like GPUs and AI accelerators.

Mojo has quickly attracted attention in the developer community and is one to watch, especially for AI, machine learning and other performance-critical applications.