El programa Scratch es un lenguaje de programación visual basado en bloques principalmente para niños de 6 a 12 años. Es una gran herramienta para que los principiantes se introduzcan de manera efectiva en el vasto campo de la codificación con una base sólida. Con Scratch, los niños pueden diseñar y programar historias, juegos y animaciones interactivas, y compartirlas con personas de todo el mundo. A medida que los niños crean con Scratch, aprenden a pensar de manera creativa, a trabajar en colaboración y a razonar sistemáticamente. El servicio es desarrollado por MIT Lab, se ha traducido a más de 70 idiomas y se utiliza en la mayor parte del mundo.