Este documento presenta una introducción al lenguaje de programación C++. Explica conceptos básicos como tipos de datos, operadores, entrada y salida, estructuras de control y subprogramas. También cubre temas más avanzados como tipos compuestos, manejo de archivos, módulos, bibliotecas y excepciones. El documento está licenciado bajo Creative Commons para su uso no comercial compartiendo con la misma licencia.