SuperCollider es un entorno y un lenguaje de programación originalmente públicado en 1996 por James McCartney para síntesis audio en tiempo real y composición algorítmica.