Scratch ist eine wirklich leicht zu erlernende Programmiersprache. Sie wurde extra für Kinder entwickelt.
Der Name leitet sich von der Scratchtechnik ab, die z.B. in der Hip-Hop-Musik verwendet wird. Einmal erzeugte Strukturen können leicht wiederverwendet werden.
Auf einer Bühne (Bildschirm) kann man Objekte bewegen und steuern. Die Objekte können ihr Aussehen wechseln (Kostüm). Den Objekten können Klänge zugeordnet werden.
Auf einer Bühne können viele Objekte agieren.
Ein fertiges Projekt kann ruck zuck im Internet zur Verfügung gestellt werden.