Extempore is a programming language and runtime environment designed to support the programming of real-time systems in real-time.


ChucK is described as 'Programming language for real-time sound synthesd music creation. ChucK presents a unique time-based, concurrent programming model that's precise and expressive (we call this strongly-timed), dynamic control rates, and the ability to add and modify code' and is an app in the audio & music category. There are more than 25 alternatives to ChucK for a variety of platforms, including Windows, Mac, Web-based, Linux and Self-Hosted apps. The best ChucK alternative is strudel, which is both free and Open Source. Other great apps like ChucK are Pure Data, SuperCollider, Max/MSP and Sonic Pi.
Extempore is a programming language and runtime environment designed to support the programming of real-time systems in real-time.


Slang is a simple audio programming language built with JavaScript and for the browser. It has a Lisp-like syntax and relies on Web Audio API for sound.

Evaluator is an audio creation app that lets you write short C-style programs whose output is used to generate sound! It's available as a standalone app or as a VST plugin for your DAW.



