For the complete Mojo documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /docs/manual/basics.md).
Mojo Manual
Welcome to the Mojo Manual, your guide to the Mojo🔥 programming language. From getting started to advanced systems programming topics, the Mojo Manual helps you write high-performance Mojo code for CPUs and GPUs.
If you see anything that can be improved, please file an issue or send a pull request for the docs on GitHub.
Get started​
Quickstart
Install Mojo and get started with a quick hands-on overview of Mojo
Get started with Mojo
Learn the language basics by building a complete Mojo program
Get started with GPU programming
Learn the basics of GPU programming with Mojo
More resources​
Learning Mojo? There's more to explore outside the Mojo Manual.
Language reference
A concise reference for the Mojo language
Standard library
Core types and functions for all Mojo programs
Layout library
Abstractions for working with multidimensional data
Code examples
Browse a wide range of Mojo code examples on GitHub
Community
Chat with us and the community in our forum and Discord channels
Releases
Find Mojo releases and changelogs.