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

Students gain excitement creating coding games based on a multidisciplinary unit.
Elise Durkee posted this 8 weeks ago
Primer Scratch Day en la ciudad de Ambato, Ecuador.
Ricardo Mayorga Paredes posted this 9 weeks ago
A four-part ScratchEd feature story series exploring the implementation of Scratch around the world with a focus on developing nations.
ScratchEd Team posted this 14 weeks ago
randomness