Documentation
Getting Started
How to download and install the Odin compiler. Both from source or from a binary release, along with a list of per-platform requirements.
Overview
An overview of the Odin programming language and its features.
Packages
Documentation for all the official packages part of the `core` and `vendor` library collections.
Examples
Examples of Odin Code.
Demo File
The original demonstration of the Odin in a single file, including numerous examples of concepts and features of the programming language.
Books [External]
_Understanding the Odin Programming Language_ teaches both basic and advanced concepts. You'll learn about procedures, manual memory management, parametric polymorphism, data-oriented design, and much more. A book written by Karl Zylinski.
Running Tests
A walkthrough of Odin's test runner.
Nightly Builds
Get the latest nightly builds of Odin.
Frequently Asked Questions
Answers to commonly asked questions about Odin.
Attributes
The attributes which change how declarations are compiled or behave.
Directives
The directives which extend the core behaviour of Odin.
Inline asm Templates Overview
Overview of the inline asm templates in Odin
Specification
Specification for the Odin Programming Language