About Scratch

Developed by the Lifelong Kindergarten Group at the MIT Media Lab

With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.

Scratch Community

Scratch is used in more than 150 different countries and available in more than 40 languages.

Scratch Editor

The game and creation system work entirely within your web browser without any special hardware or software to install.

Start learning and making at the Scratch website.

Learning Resources

Young people can use Scratch to code their own interactive stories, animations, and games. In the process, they learn to think creatively, reason systematically, and work collaboratively  — essential skills for everyone in today’s society. Educators are integrating Scratch across many different subject areas and age groups.

Resources for Educators and Parents
2020 Code Games Challenge Are you between the ages of 10-18 and interested in making video games? Enter the 2020 Code Games Challenge and access resources, like Scratch, that will help you make your game. /images/Scratch-pic.png