Scratch es un lenguaje de programación que permite crear historias interactivas, juegos y animaciones de manera accesible y atractiva. Es un software gratuito y de código abierto compatible con varios sistemas operativos, que facilita la enseñanza y el aprendizaje de la programación. A pesar de algunas limitaciones para desarrolladores expertos, Scratch ofrece un gran potencial educativo al permitir compartir proyectos en línea.