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

We told them, "You can take a break for donuts, now." None of them stopped coding! See the outcomes of We Can Code IT's successful Make your own Virtual Pet in Scratch Workshop.
Mel McGee posted this 3 weeks ago
2014 Spring Scratch Day in Korea
Soohwan Kim posted this 13 weeks ago