Scratch

 

Scratch is a free visual programming language and online community used by millions of children
around the world. With Scratch, children can create their own interactive stories, games and
animations, then share and discuss their creations with one another. Developed by the Lifelong
Kindergarten group at the MIT Media