C++ (читается «си-плюс-плюс») — компилируемый, статически типизированный язык программирования общего назначения. 2 Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. 2
Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и алгоритмы, ввод-вывод, регулярные выражения, поддержку многопоточности и другие возможности. 2
C++ широко используется для разработки программного обеспечения. 2 Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также компьютерных игр. 2
C++ был разработан в 80-х годах прошлого века как расширение языка C. 3 Этот язык отличается от Си тем, что имеет больший набор возможностей, включая объектно-ориентированное программирование и шаблоны. 3