| Paradigms | object-oriented programming, multi-paradigm programming, functional programming, procedural programming, generic programming |
|---|---|
| Typing discipline | partial inference typing, nominative typing, static typing |
| First appeared | 1983 |
| Designed by | Bjarne Stroustrup |
| Developer | Bjarne Stroustrup |
| Type | multi-paradigm programming language, procedural programming language, generic programming language, functional programming language, free-form language, compiled language, object-based language, programming language |
| Influenced by | ML, CLU, ALGOL 68, Simula, C, Ada |
| Latest version | C++23 |
| File extensions | c, cc, c++, h, cxx, h++, hh, hpp, hxx, cpp |
| Website | isocpp.org |
Sources: Wikidata (CC0) · Wikidata Q2407