is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art
Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web.
As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.
Educators - Information for educators using Scratch
News - Stories about Scratch in the media
Research - Papers and presentations about Scratch
Donate - Support the Scratch project
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab, with financial support from the National Science Foundation, Microsoft, Intel Foundation, MacArthur Foundation, Google, Iomega and MIT Media Lab research consortia.
See the Credits page for a list of people who worked together to create Scratch.
To find books, T-shirts, and other Scratch-related products, visit the Scratch Store.
To learn about Scratch events, visit the Scratch Conference and Scratch Day sites.
The Scratch project is based upon research supported by the National Science Foundation under grant number 0325828. Any opinions, findings, and conclusions or recommendations expressed on this site are those of the authors and do not necessarily reflect the views of the National Science Foundation.
Scratch Installer For Mac OS X
Compatible with Mac OSX 10.4 or later
Scratch Installer for Windows
Compatible with Windows 2000, XP, Vista, and 7
Scratch Installer for Ubuntu
Compatible with Ubuntu 9.04 - 10.04
See the Scratch on Linux page for more information
We are pleased to provide Scratch free of charge. If you enjoy using Scratch, please consider making a donation to support future development of Scratch.
Want help getting started with Scratch?
Visit Getting Started with Scratch.
What's changed in the new version?
See the Scratch 1.4 Release Notes.
Having trouble with the Windows Installer?
Here's a files only version of Scratch 1.4 for Windows: WinScratch1.4.zip
Want to deploy Scratch on a Windows Network?
Here is a Scratch1.4.msi installer. Also see the Network Installation page.
Have an older computer?
Try using an earlier version of Scratch.
See the Scratch FAQ.
Categories: Educational Projects - Create - Collaborate - Post projects on the big refrigerator door: The Internet!