Los primeros lenguajes de programación surgieron en la década de 1840 y fueron creados por Charles Babbage e Ada Lovelace. Los lenguajes han evolucionado desde lenguajes de bajo nivel como el lenguaje máquina y ensamblador hasta lenguajes de alto nivel más abstractos. Existen varias clasificaciones de lenguajes de programación dependiendo de su nivel de abstracción y aplicación.