A Ruby-like language that compiles to native code with type inference.
Quick facts
What is Crystal
A Ruby-like language that compiles to native code with type inference.
GitHub Linguist classifies Crystal as a programming language, typically using extensions such as .cr.
File extensions:
Related languages
Frequently asked questions
A Ruby-like language that compiles to native code with type inference.
Common extensions include .cr.
Sources & standards
Updated 2026-08-18
Explore this reference