El documento describe la evolución de los lenguajes de programación desde la programación de procesamiento hasta la programación orientada a objetos. Explica que C++ evolucionó a partir de C para facilitar la programación orientada a objetos y describe tres características fundamentales de este paradigma: encapsulación, herencia y polimorfismo.