C++ es un lenguaje imperativo orientado a objetos derivado del C. En realidad un superconjunto de C, que nació para añadirle cualidades y características de las que carecía. El resultado es que como su ancestro, sigue muy ligado al hardware subyacente, manteniendo una considerable potencia para programación a bajo nivel, pero se la han añadido elementos que le permiten también un estilo de programación con alto nivel de abstracción. Estrictamente hablando, C no es un subconjunto de C++; de hecho es posible escribir código C que es ilegal en C++. Pero a efectos prácticos, dado el esfuerzo de compatibilidad desplegado en su diseño, puede considerarse que C++ es una extensión del C clásico. La definición "oficial" del lenguaje nos dice que C++ es un lenguaje de propósito general basado en el C, al que se han añadido nuevos tipos de datos, clases, plantillas, mecanismo de excepciones, sistema de espacios de nombres, funciones inline, sobrecarga de operadores referencias, operadores para manejo de memoria persistente, y algunas utilidades adicionales de librería (en realidad la libreria Estándar C es un subconjunto de la librería C++)
Conceptos generales de la programación orientada a objetos
Hay te mato es que yo leo C++ y ya me da dolor de cabeza, la primera vez que supe de el fue cuando comencé a dar LTP y uff que noches aquellas haciendo proyectos para el profesor (que era un látigo).
jejejej si no es facil,pero es bueno estudiar de todo.
Si es Pesado es un lenguaje de Promoción uno como los tantos como:java,Ruby, python, javascrip,VisualBasic en su edición 2005 y php.
Lenguaje de programación. es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.