Mojo

A Python-family language from Modular for AI and GPU programming, with ownership and MLIR-based compilation. See how developers rate it month by month on DTDb.

Category
programming language
Developer
Modular (Qualcomm)
Created by
Chris Lattner
First release
2023
License
Apache-2.0 with LLVM exception
Open source
Yes
Pricing
Free
Website
https://www.modular.com/mojo
Paradigms
Procedural, Functional
Typing
Static
Type strength
Strong
Type inference
Yes
Memory management
Ownership and borrowing
Runs as
Native code
Main implementation
The Mojo compiler (MLIR)
Concurrency
async, parallelize, GPU kernels
Null safety
Yes
Package manager
Pixi, conda
Used for
Data and AI, Systems
Specification
None, the compiler is the reference

Top rated programming languages — Monthly Ranking