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.

Related

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

Opposites
temporal execution

live codingbatch processing

Running queued jobs automatically

presentation mode

live codingvideo tutorial

Recorded lesson with visuals

documentation · slide deck

development workflow

live codingcode review

Examination of written software

Family

live, alive, living, lives, lived, liveliness, livelihood, coding, outlive

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G