C++ és un llenguatge de programació que fou creat, com el seu predecessor C, als laboratoris Bell (no confondre amb Graham Bell) de AT&T. El seu autor principal va ser Bjarne Stroustrup. L'any 1980 es van afegir noves característiques al llenguatge C, entre les principals la integració de les classes, idea que va ser presa de Simula67 (per molts considerat el primer llenguatge orientat a objectes). A partir d'aquí va anar evolucionant fins que a l'any 1985 va ser consolidat com un llenguatge orientat a objectes i anomenat C++.