Este documento describe los diferentes tipos de lenguajes de programación, incluyendo lenguajes de máquina, ensambladores, lenguajes de alto nivel procedurales y relacionales. Explica que los lenguajes de programación utilizan códigos de caracteres para comunicarse con las computadoras y que los códigos más comunes son ASCII y EBCDIC. También contrasta lenguajes naturales con lenguajes de programación, señalando que estos últimos tienen una estructura y significado definidos a diferencia de los lenguajes naturales.