CRYSTAL è un programma di chimica quantistica per effettuare calcoli ab initio, sviluppato prevalentemente per calcoli su cristalli (3 dimensioni), superfici (2 dimensioni) e polimeri (1 dimensione) grazie all'utilizzo della simmetria traslazione; può essere inoltre utilizzato per calcoli su singole molecole.[1]
È stato scritto da V.R. Saunders, Roberto Dovesi, Cesare Pisani, C. Roetti, R. Orlando, C.M. Zicovich-Wilson, N.M. Harrison, K. Doll, B. Civalleri, I.J. Bush, Ph. D'Arco, and M. Llunell e sviluppato presso il Gruppo di Chimica Teorica dell'Università degli Studi di Torino ed il Computational Materials Group al Daresbury Laboratory presso Warrington in Cheshire, Inghilterra.
La versione corrente è CRYSTAL09, distribuita a febbraio 2010; versioni precedenti sono CRYSTAL88, CRYSTAL92, CRYSTAL95, CRYSTAL98, CRYSTAL03 e CRYSTAL06.