Preveden je v več kot 70 jezikov in ga množično uporabljajo v šolah in drugih izobraževalnih organizacijah. Scratch deluje kot spletna aplikacija, zato za njegovo uporabo zadošča žespletni brskalnik. Zgodnješe različice Scratcha so bile razvite tudi kot namizne aplikacije, ki so delovale na nperacijskih sistemihMac OS,Linux inMicrosoft Windows. Scratch omogoča tudi povezovanje z zunanjimi napravami, kot so npr.LEGO Mindstorms EV3,micro:bit in podobne.
Namenjen je predvsem otrokom od 8. do 16. leta starosti, saj program ne zahteva znanja programiranja. V njem se lahko izdelujeračunalniške igre,animacije ... in se jih nato deli naspletu. Uporabnik namesto pisanja kode zmiško premika grafične bloke in z njimi gradi ukaze.
↑Maloney, John; Burd, Leo; Kafai, Yasmin; Rusk, Natalie; Silverman, Brian; Resnick, Mitchel (29.–30. januar 2004).Scratch: A Sneak Preview. Second International Conference on Creating, Connecting and Collaborating through Computing. Section 6: Project status and next steps.doi:10.1109/C5.2004.33 – prek ResearchGate.