El documento clasifica y describe los diferentes tipos de lenguajes de programación. Incluye lenguajes de bajo nivel como lenguajes de máquina, lenguajes de nivel medio como ensambladores y macroensambladores, y lenguajes de alto nivel. Dentro de los lenguajes de alto nivel clasifica los lenguajes imperativos/procedurales y los lenguajes declarativos. También describe brevemente los lenguajes de bajo y medio nivel.