What is Scratch?

Scratch is a programming language that makes it easy to create interactive art, stories, simulations, and games – and share those creations online.

Learn more »

What is ScratchEd?

ScratchEd is an online community where Scratch educators:

Get Started with Scratch

Imagine the creative possibilities with Scratch and the online community in this intro video.

New Stories

"How did they make MARIO?",he said. "Which things does he want to know about ?",I wondered. "How was MARIO made by Nintendo?" or just a "MARIO's inside".
Hanako TSUJIAI posted this 3 days ago
A look inside what happens at a local Scratch educator meetup organized by educators in Cambridge, MA.
ScratchEd Team posted this 6 days ago
Tasked with finding ways to incorporate computer science concepts into the K-8 curriculum at St. Anne’s-Belfield School, one of the first areas where we have seen affinity is with world languages.
Kim Wilkens posted this 1 week ago