Scratch es un lenguaje de programación diseñado por el MIT para que niños a partir de 8 años aprendan conceptos básicos de programación de manera creativa al crear historias, juegos y animaciones. Está basado en el lenguaje LOGO y permite que los usuarios compartan sus creaciones y aprendan de manera continua habilidades como el pensamiento creativo, la comunicación y el trabajo en equipo.