C++ es un lenguaje de programación orientado a objetos creado en los años 70 como una extensión del lenguaje C, añadiendo características como la programación orientada a objetos. El lenguaje ha evolucionado a lo largo de los años con la publicación de estándares en 1989 y 1998, y sigue siendo ampliamente utilizado hoy en día para el desarrollo de software