Welcome to the documentation for the Crystal language.
Crystal is a language for humans and computers. These materials help humans understand the language and its ecosystem.
These instructions and courses help you get to know the language and how to use it.
Grow in Crystal¶
The core documentation of the Crystal language, standard library, and tooling.
Discover the ecosystem of Crystal libraries.
Instructions on how to use the compiler and tools.
If you want to dive into the development of Crystal, these materials give some guidance.
A guide on how to open issues and contribute code to the Crystal project.
The RFC process provides a consistent and controlled path to discuss substantial changes in the Crystal project and form a community consensus.