C++ es un lenguaje de programación estructurado de propósito general. Sus instrucciones constan de términos que se parecen a expresiones algebraicas, además de ciertas
palabras clave inglesas como
if,
else,
for,
do y
while. C++ recuerda a otros lenguajes de programación estructurados como Pascal o Fortran.
Se podría decir que C++ es C con ciertas características añadidas, como la posibilidad de la programación orientada a objetos (POO).
C++ tiene características que permiten su uso a nivel más bajo, por lo que se dice que es un lenguaje de 'medio nivel'.
C/C++ se puede utilizar tanto para hacer sistemas operativos como para hacer aplicaciones de usuario.
C++ en sí no tiene muchas funciones, pero se pueden crear o implementar usando
librerías.
Existen muchas librerías de C/C++ con un inclontable número de funciones, clases, y espacios de nombres disponibles para que puedas simplificar tu código.
Tanto
C como
C++ son lenguajes muy portables, lo que significa que puedes ejecutar tu código en diferentes ordenadores y seguirá funcionando de la misma manera.