C ++ is een algemeen doel op hoog niveau programmeertaal dat is een uitbreiding van de populaire programmeertaal C en is ontworpen om efficiënt te zijn, flexbaar en draagbaar op verschillende platforms.
C++ is een objectgeoriënteerde taal, waarmee ontwikkelaars real-world objecten en concepten kunnen modelleren met behulp van klassen en objecten. Het ondersteunt ook andere programmeer paradigma's zoals procedurele programmering, generieke programmering en functionele programmering.
Use cases voor C++ omvatten besturingssystemen, embedded systemen, games, wetenschappelijk computergebruik en financiën. Het staat bekend om zijn prestaties, efficiëntie en het vermogen om geheugen- en hardwarebronnen rechtstreeks te manipuleren, waardoor het een populaire keuze is om te ontwikkelen hoogwaardige toepassingen.
Het enige objectieve nadeel van C++ is dat het moeilijker te leren is in vergelijking met sommige andere programmeertalen.
Lees ons vergelijkingsbericht voor meer informatie C versus C++.