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, the authoritative learning path for Mojo.
This manual is for developers and researchers who know how to program and want to build with Mojo.
The Mojo Manual gets you working quickly, then goes deeper into the ideas that give Mojo its range. You'll move from core Mojo into its programming model, compile-time features, and direct control of values, memory, and hardware.
Ready to write some code?
- Quickstart gives you a fast tour of Mojo syntax and other fundamentals while confirming that your toolchain is set up and working.
- Build Conway's Game of Life for a bigger project that walks you through creating a complete Mojo command-line application.
As you read, keep these references handy:
- The Mojo language reference provides quick lookups for syntax, keywords, and more.
- Cheat sheets bring entire concepts together in printable, visual reference cards.