ChucK est un langage de programmation destiné à la création sonore. Il permet la synthèse et la composition en temps réel. Il est supporté sur Mac OS X, Windows et Linux. Les constituants de Chuck sont de deux types: unités génératrices et unités d'analyse.