Interactive programming
Appearance
Interactive Programming is the procedure of writing parts of a program while it is already active. This focusses on the program text as the main interface for a running process, rather than an interactive application, where the program is compiled in development cycles. Sometimes this is also used as an improvisational performance, mainly in algorithmic music and video, where it is termed live coding