Scratch es un lenguaje de programación visual desarrollado por el Grupo Lifelong Kindergarten del MIT Media Lab.
En 2017 Scratch cumple su 10º aniversario. En una década ha pasado a ser el lenguaje de programación de referencia dirigido a niños, niñas y jóvenes que no solo aprenden a programar sino también programan para aprender y comunicar sus ideas e intereses utilizando este recurso digital.