Scheme bricks
A way to livecode visually, by plugging in and tearing off bits of code. Currently being tested as a visual programming language for music performance (used primarily as a part of techo livecoding band slub) and 3D minecraft-ish world inhabiting robots in Al Jazari, scheme bricks is heavily inspired by Scratch a visual programming language for children to learn programming.
Scheme bricks is free software, source can be found on github or downloaded here - requires fluxus.