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