Terpsicode is a choreography for dancer and coder. It is simultaneously a performance, a notation system and a developing programming language for live coding dance performance scores. It allows a visual score for a dancer to be created in real time as the work unfolds. The live coder is using the new programming language Terpsicode, designed specifically for this use. The code patterns images which are then projected into the performance space and interpreted by the dancer.