El documento clasifica los lenguajes de programación en tres niveles: bajo, medio y alto. Explica que los lenguajes de bajo nivel se programan a nivel de instrucciones de la máquina y proporcionan poca abstracción, mientras que los lenguajes de alto nivel expresan algoritmos de una manera más adecuada para los humanos. Los lenguajes de medio nivel permiten cierto manejo de bajo nivel pero también abstracción.