C++
Язык возник в начале 1980-х годов, когда сотрудник фирмы Bell Labs Бьёрн Страуструп придумал ряд усовершенствований к языку C под собственные нужды.
C++
Имя языка, получившееся в итоге, происходит от оператора унарного постфиксного "инкремента" C codice_4 (увеличение значения переменной на единицу). Имя C+ не было использовано потому, что является синтаксической ошибкой в C и, кроме того, это имя было занято другим языком. Язык также не был назван D, поскольку «"является расширением C и не пытается устранять проблемы путём удаления элементов C"».