C++ se ha mantenido como una herramienta de desarrollo de software muy superior. Como todos sabemos se trata de una extensión del lenguaje de programación C. Este lenguaje se usa usualmente para crear toda clase de software, juegos para PC, controladores, aplicaciones cliente-servidor y firmware. Sin embargo, muchos programadores consideran que C++ es más difícil de aprender que otros lenguajes, como Python o JavaScript. Pero a pesar de esto C++ sigue siendo útil para el mantenimiento de los sistemas heredados son mayormente utilizado en la mayoría de las empresas.