Scratch es un lenguaje de programación gráfico creado por el MIT para que niños de 6 a 16 años creen historias interactivas, animaciones, música, juegos y arte. Scratch permite a los usuarios programar mediante bloques de comandos visuales en lugar de código y se utiliza en escuelas, museos y hogares para enseñar conceptos básicos de programación de una manera divertida y creativa.