Version: 1.1 || Release Date: 2007-05-21 || License: Other Open Source Developer: Lifelong Kindergarten Group at the MIT Media Lab | App Owner: moorederodeo

Scratch is a new programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web.

Scratch is designed to help young people (ages 8 and up) develop 21st century learning skills. As they create Scratch projects, young people learn important mathematical and computational ideas, while also gaining a deeper understanding of the process of design.

Suggest screenshot/icon / Suggest new version

2 Opinions

This is from the Lifelong Kindergarten Group at MIT's Media Lab. I understand it was developed on the Squeak platform - an implementation of Smalltalk. This has to be the best teaching / playing tool for young programmers that I've seen yet. Ubercool.

The scratch folx took logo(turtle graphics) and made it way easier to use - no need to memorize a programming language, it's all visual. It even comes with a built in drawing program and sound recording. My kids think this thing is great.