Una visión general de cómo empezar desde cero con Crystal
Crystal Official Docs: por ahora es el recurso de aprendizaje de referencia para Crystal. Además es bastante exhaustiva, desde los literales y las variables más básicos hasta cosas avanzadas como las macros. También tiene un estupendo documento sobre convenciones de estilo.
Crystal for Rubyists: una introducción práctica al lenguaje Crystal.
Crystal Playground: aunque Crystal no tiene un REPL integrado (como Ruby, Python o Node), sí ofrece una forma relativamente sencilla de experimentar con código. Solo tienes que ejecutar crystal play y tendrás un sitio donde experimentar con Crystal en tu navegador, en localhost:8080.
Editor en línea: un REPL basado en web para Crystal; es un buen sitio para hacerte una idea del lenguaje. Sin tener que instalar nada.