el libro describe de forma conjunta los lenguajes c y c++ y se divide en dos partes. la primera introduce los conceptos comunes a ambos lenguajes, que son muchos, pues ha de recordarse que c++ es una extensión de c y casi todos los programas escritos en c son aceptados por los compiladores de c++. sin embargo, al p los distintos conceptos se señalan al mismo tiempo las diferencias de tratamiento y las extensiones introducidas por c++. esta forma de p permite que el libro pueda ser útil indistintamente para el lector que no conozca ninguno de los dos lenguajes y para el experto en c que desconozca c++. la segunda parte del libro introduce los conceptos de la orientación a objetos y describe la forma en que el lenguaje c++ permite aprovecharlos para hacer programas modulares, extensibles y fácilmente reutilizables. esta guía no hace referencia a ningún entorno de desarrollo concreto, pues se limita a describir las características estándar de los lenguajes c y c++, para poner al lector en condiciones de construir programas que puedan funcionar indistintamente en cualquiera de los entornos más utilizados.