Scratch is een programmeertaal waarmee je je eigen interactieve animaties, spelletjes, muziek, presentaties en nog veel meer kunt maken. Alles wat je maakt kun je online delen en je kunt bestaande projecten gebruiken om zelf verder mee te werken.
Daarnaast gebruiken steeds meer ICT-middelen Scratch. Zo kun je er diverse (educatieve) robots mee besturen, LEGO MindStorms en nog veel meer.
Je programmeert in Scratch door blokken aan elkaar te koppelen en zo een programma te maken.
Scratch is een project van de Lifelong Kindergarten Group van het MIT Media Lab en wordt gratis verspreid.