ChucK | Language Specification

version: 1.5.x.x (numchucks)
ChucK on-the-fly programming
Overview:

ChucK is a strongly-typed, strongly-timed, concurrent audio and multimedia programming language. It is compiled into virtual instructions, which are immediately run in the ChucK Virtual Machine. This guide documents the features of the Language, Compiler, and Virtual Machine for a ChucK programmer.

Language Specification
(also see API Reference)