Crystal has a Ruby-like syntax, but it’s a different language, not a Ruby implementation. Because it’s a compiled, statically typed language, the language has some differences when compared to Ruby. Coming from Ruby, Crystal has a low learning curve.