El documento describe tres características de los lenguajes de programación: el nivel de abstracción (bajo, medio o alto), la manera de ejecutarse (compilados o interpretados) y el paradigma de programación (procedural, orientado a objetos, funcional o lógico).