Python, Java, Scratch y mucho más: estos son los principales lenguajes de programación para trabajar en clase
Por bloques, con código, con placas, con diagramas de flujo… Existen multitud de lenguajes de programación que se adaptan a las distintas necesidades y niveles de los estudiantes.

También hay Minecraft Education donde se aprende programación con bloques de Make Code, código con Python y Javascript. Dentro del juego existe un robot asistente: Agent.