O documento discute linguagens de programação de alto e baixo nível. Apresenta que linguagens de alto nível são mais próximas da linguagem natural e permitem aos programadores esquecer os detalhes da máquina, enquanto linguagens de baixo nível são dependentes da máquina e programas nelas não podem ser executados em outras máquinas. Também menciona que existem 5 gerações de linguagens e que linguagens de alto nível surgiram na terceira geração.