С++.Об'єктно-орієнтоване розширення мовиС, створене Б. Страуструпом в 1980 р.Поєднує властивості як високорівневих, так і низькорівневих мов. Заснованана використанні класів і об'єктів.
При створенні мови С++ прагнули зберегти її синтаксис, сумісний з мовою С. Більшість програм, написаних мовою С, справно працюють і з компілятором мови С++. Нововведеннями мови С++ порівняно з мовою С підтримка об'єктно-орієнтованого програмування через класи і об'єкти, підтримка узагальненого програмування через шаблони, доповнення до стандартної бібліотеки, додаткові типи даних, обробка виключень
-