Interaktiivne programmeerimine
Interaktiivne programmeerimine on käivitatud programmi koodi või selle osade koostamine või muutmine nii, et muudatused rakenduvad käitatavas programmis ilma seda peatamata ja/või uuesti käivitamata. Võimalusega teha käitatavas programmkoodis muudatusi ilma seda peatamata on tuntud programmeerimiskeel Smalltalk. Interaktiivset programmeerimist kasutatakse eri vormides iteratiivse tarkvaraarenduse puhul, interaktiivne programmeerimine publiku ees on laivkoodimine.