Can be the musical notation considered as a first form of "programming" language?
In the and it is like a DSL, it has a symbolic notation, it allows the reproduction of "actions" on a device (musical instrument)...
After 3 years this award winning project does not takeoff - it should deserve more consideration.
http://www.pnat.net/jellyfish-barge.php
http://www.matteodemayda.com/filter/photography/Jellyfish-Barge