Scratch este un limbaj de programare educaţional, realizat de “Grupul Lifelong Kindergarten” de la “Institutul de Tehnologie din Massachusetts”. Cercetatori americani de la MIT au realizat un mediu ce permite crearea de aplicații grafice animate, jocuri video și aplicații interactive într-un mod simplu și intuitiv, fără a necesita cunoștinte de programare. Mediul este multilingvistic. Dacă este încorporată traducerea corespunzătoare, fiecare utilizator poate edita sursa în limba proprie, și mai mult, poate vizualiza sursa celorlalţi în propria limbă.