Scratch was created by MIT. It was designed to teach kids how to program so that they could create their own games, videos, and anything you could possibly think of.
The website address is scratch.mit.edu.
For more information on Scratch, Please visit Scratch Wiki.