Abstract
Live coding is a growing international phenomenon that brings together 21st century skill development through
digital making, a mode of digital creativity that applies coding in the real-time of a musical performance. Live
coding introduces the exciting notion of ‘liveness’ with composition and improvisation happening in the immediacy
of performance. Coding exists as a much higher sonic abstraction than that of standard Western music notation; it
affords the performer the ability to compose in the immediate or real time of improvised performance, thus merging
improvisation, composition, algorithmic thinking and performance creativities through the use of new digital
making tools.