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

Over 30 teachers gathered on a steamy summer Saturday to dig into the newly-translated Creative Computing Curriculum Guide at Moscow's first Scratch Educator Meetup.
Derek Breen posted this 1 week ago
Using Scratch as a way to learn other subjects in K-12 is a good educational resource? What does research say on this regard?
Jesús Moreno posted this 3 weeks ago
The first New Orleans ScratchEd Meetup took place on April 16, 2016.
ScratchEd Team posted this 9 weeks ago