SuperCollider

SuperCollider
First appeared1996 (1996)
Stable release
3.13.1 / 15 March 2025 (2025-03-15)
Implementation languageC++
OSFreeBSD, Linux, macOS, Windows
LicenseGPL-3.0-or-later
Websitesupercollider.github.io

SuperCollider is an environment and audio programming language released originally in 1996 by James McCartney for real-time audio synthesis and algorithmic composition.

Since then it has been evolving into a system used and further developed by both scientists and artists working with sound. It is a dynamic programming language providing a framework for acoustic research, algorithmic music, interactive programming, and live coding.

Originally released under the terms of the GPL-2.0-or-later in 2002, and from version 3.4 under GPL-3.0-or-later, SuperCollider is free and open-source software.