Este documento provee una introducción al lenguaje de programación C++. Explica que C++ es un lenguaje de alto nivel que soporta estilos estructurados y orientados a objetos, y fue creado por Bjarne Stroustrup en 1980 como una extensión del lenguaje C. También define conceptos clave como algoritmos, lenguajes de programación, compiladores e interpretes, y describe formas de expresar algoritmos como pseudocódigo y diagramas de flujo.