Ebenso bekannt als: c-plus-plus
C++ ist eine Programmiersprache, die auf der Sprache C basiert (eine obligatorische Programmiersprache, d.h. Programme werden in direkt ausgeführten Befehlen erstellt, im Gegensatz zu deklarativen Sprachen). Ein wichtiger Unterschied zu C ist, dass C++ eine Multiparadigmensprache ist.
Das bedeutet, dass sie eine Sprache ist, in der verschiedene Programmierparadigmen austauschbar verwendet werden können. Dadurch entstehen eine Reihe von Techniken, in denen frühere Konzepte und Ideen durch neue Möglichkeiten ergänzt werden können.
Die Sprache wurde von dem Dänen Bjarne Stroustrup entwickelt, die C verbessern wollte. Er leitet den Namen aus dem gleichnamigen Programmierbefehl ab, wo es bedeutet: Erhöhe den Wert der Variablen C um 1.