Vamos a explorar algunas clasificaciones que podemos tener para los lenguajes de programación. Ahora bien: ¿por qué clasificar los lenguajes? La razón es simple: es una manera de entender a los lenguajes de programación al momento de aprenderlos.

Existen varios criterios a la hora de realizar una clasificación, y no todos los autores coinciden en las clasificaciones. Algunos criterios pueden ser:

Criterios Generales de Clasificación

Clasificación por Generaciones

La clasificación por generaciones es un criterio de clasificación que incluye 5 generaciones: