Crystal ist eine Programmiersprache, die an Ruby angelehnt, aber zum Kompilieren und mit Typüberprüfung ist. Wobei die Typen ähnlich wie bei Rust, so gut es möglich ist, automatisch ermittelt werden.