Scratch

Scratch - Program stories, games and animations. Developed and made available for free by the MIT Media Lab.