Version1.20.0
Revision3094
Size46.2 MB
LicenseApache-2.0
Confinementclassic
Basecore22

A language for humans and computers

ScreenshotScreenshot

Crystal is a programming language with the following goals:

  • Have a syntax similar to Ruby (but compatibility with it is not a goal)
  • Statically type-checked but without having to specify the type of variables or method arguments.
  • Be able to call C code by writing bindings to it in Crystal.
  • Have compile-time evaluation and generation of code, to avoid boilerplate code.
Compile to efficient native code.

Update History

1.19.1 (2924)1.20.0 (3094)
17 Apr 2026, 10:45 UTC
1.19.1 (2924)
1 Apr 2026, 21:28 UTC

Published12 Jun 2019, 14:41 UTC

Last updated16 Apr 2026, 20:15 UTC

First seen1 Apr 2026, 21:28 UTC