Crystal is a high-level general-purpose, object-oriented programming language, designed and developed by Ary Borenszweig, Juan Wajnerman, Brian Cardiff and more than 400 contributors. With syntax inspired by the language Ruby, it is a compiled language with static type-checking, but specifying the types of variables or method arguments is generally unneeded. Types are resolved by an advanced global type inference algorithm. Crystal is currently in active development. It is released as free and open-source software under the Apache License version 2.0. Wikipedia
Created Year: 2014Developed by: Ary Borenzweig • Manas Technology Solutions
Operating systems: Linux • OpenBSD • Q34236 • WebAssembly • macOS
Aliases: Crystal Language, Crystal Lang
File extensions: cr
Wikidata: Q21921428
Influenced by: C • C# • Go • Python • Ruby • Rust
Programming paradigms: concurrent computing • multi-paradigm programming • object-oriented programming
Language types: object-based language
Crystal Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in Crystal
puts "Hello World"
Free Crystal books, articles, documentation
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-08-15