8-16 yaş grubu çocuklar için özel tasarlanmış MIT’nin (Massachusetts Institute of Technology) Medya Laboratuvarlarında geliştirmiş olduğu Scratch, görsel bir programlama dilidir.
Scratch ile resim, ses, müzik, fotoğraf gibi çeşitli medya araçlarını bir araya getirerek bilgisayar oyunları, grafik tasarımlar, simülasyonlar ve etkileşimli sunumlar, hikâyeler yaratabilirler.