"Live coding[1] (sometimes referred to as 'on-the-fly programming',[2] 'just in time programming') is a performance practice centred upon the use of improvised interactive programming in creating sound and image based digital media. Live coding is particularly prevalent in computer music, combining algorithmic composition with improvisation.[3] Typically, the process of writing is made visible by projecting the computer screen in the audience space, with ways of visualising the code an area of active research.[4] There are also approaches to human live coding in improvised dance.[5]"
Example:
I'm trying to learn Chuck/Supercollider as we speak and I was wondering if anyone else was into the whole idea of programmed music. It's weird, but I think the results can be way, way cool.