El documento clasifica los lenguajes de programación en 12 categorías: 1) Nivel de abstracción, 2) Propósito, 3) Evolución histórica, 4) Manera de ejecutarse, 5) Manera de abordar la tarea, 6) Paradigma de programación, 7) Lugar de ejecución, 8) Concurrencia, 9) Interactividad, 10) Realización visual, 11) Determinismo y 12) Productividad. Proporciona ejemplos para cada categoría.