Scratch es un lenguaje de programación visual que utiliza bloques de código interconectados para crear historias interactivas, juegos, animaciones y más. Los bloques representan comandos como movimiento, sonido, dibujo y control de flujo y se unen para crear secuencias que controlan el comportamiento de los objetos en un proyecto de Scratch.