Blockly + JavaScript

A simple demo showing how to generate and run code from blocks

Javascript (or xml):