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

During Pi Day 2017 at Rovigo, Italy I teach coding with a new game: the game of robot-plotter
Fabrizio Pivari posted this 5 days ago
I am sharing my personal experience about the difference between the education system in India and America and how I am using scratch to change other lives.
Devanshi Padsala posted this 1 week ago
Emily Roach, a Middle School Computer Science and Digital Communications teacher, gives us a look inside her classroom.
ScratchEd Team posted this 3 weeks ago