El documento describe los conceptos básicos de los lenguajes de programación, incluyendo que son lenguajes artificiales diseñados para dar instrucciones a una computadora de una manera práctica, y deben ser expresivos, legibles y eficientes. También cubre los tipos de lenguajes como de bajo, medio y alto nivel y ejemplifica a C++ como un lenguaje híbrido orientado a objetos derivado de C.