Este documento presenta una introducción al lenguaje de programación C++. Explica brevemente la historia de C++ y cómo surgió como una extensión del lenguaje C, añadiéndole características orientadas a objetos. Luego, cubre conceptos básicos como algoritmos, programas, tipos de datos, identificadores, constantes, operadores y comentarios. Finalmente, introduce temas más avanzados como arreglos, estructuras, entrada y salida, funciones y punteros.