Crystal Book¶
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.
Learning Materials¶
These instructions and courses help you got get to know the language and how to use it.
Getting started¶
Install Crystal and get it running.
Grow in Crystal¶
The core documentation of the Crystal language, standard library and tooling.
Language Reference¶
Specification of the language.
Standard Library API¶
Documentation of the standard library.
Compiler Manual¶
Instructions on how to use the compiler and tools.
Contribute¶
If you want to dive into development of Crystal, these materials give some guidance.
Contributing Instructions¶
A guide on how to open issues and contribute code to the Crystal project.
Code of Conduct¶
Our standards and expectations about working together as a community.