Google Blockly Lets You Hack With No Keyboard | Technology in Art And Education |

"Google has released a completely visual programming language that lets you build software without typing a single character...Users can drag blocks together to build an application.

From Google's site you can translate Blocky applications into existing languages, including Javascripts, Dart...and Python."

Via Beth Dichter