Scratch Version 1.4 is a free download for Windows & Mac OSX
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 and share Scratch projects, young people learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.
Scratch is available free of charge: go to Download.
Currently available for Mac OSX and Windows (see system requirements)
* There are 498,577 projects with a total of 12,470,593 scripts and 3,891,870 sprites created by 75,256 contributors of our 332,300 registered members. That's a lot of Scratch-ing!