- Scratch je novejši programski jezik, ki je bil narejen za učenje programiranja. Program je razvil inštitut MIT Media Lab, pod vodstvom Mitchela Resnicka. Predstavljen je bil v letu 2007.
- Z njim je možno izdelovati svoje računalniške igre, animacije ali interaktivne zgodbe. Pri razvoju jezika, so se avtorji zgledovali po znamenitih Lego kockah. Namesto zapletene programske kode tu uporabniki zlagajo grafične bloke in zaradi tega ni bistvenih težav s sintakso.
- Svoje programe lahko prikažeš na svetovnem spletu in jih deliš z drugimi uporabniki.