Este libro describe de forma conjunta los lenguajes de programación C y C++. Se divide en dos partes: la primera introduce los conceptos comunes a ambos lenguajes, destacando las diferencias y extensiones introducidas por C++. La segunda parte se centra en la orientación a objetos y cómo C++ permite crear programas modulares y reutilizables. Es una guía útil tanto para quienes no conocen ninguno de los dos lenguajes como para expertos en C que deseen aprender C++. No se enfoca en ningún entorno de desarrollo específico, sino en las características estándar de los lenguajes C y C++.