Actualmente existen cientos de lenguajes de programación, cada uno pensado para resolver distintos problemas. Algunos diseñados para apps, otros para desarrollar videojuegos, construir sistemas ...