live coding
Code while presenting
Live coding is the practice of writing and executing code in real time, typically as a performance or demonstration.
In electronic music, live coders create sounds by typing algorithms while audiences watch: The artist live coded a techno set from scratch.
In education and tech, it means programming while others observe, often to teach or troubleshoot: The instructor did a live coding session on debugging.
The appeal lies in watching creation happen—mistakes, corrections, and all.
- happeningEvent in progress
- improvisationSpontaneous, unplanned creation
- synthesizerElectronic sound-generating instrument
- codeSymbolic communication system
- real-time processingComputation without perceptible delay
experimental music · generative art · loop · improvisational theatre · programming · performance art · audience participation · keyboard · error · fix · modular systems · script · on the fly · projection mapping · visuals · making mistakes · demo · beat