🛠️ Invention or technique

C++ programming language

C++

Date
1983 · confidence high
Place
Bell Labs, Murray Hill, New Jersey, United States
Credited to
Bjarne Stroustrup (Bell Labs)
People
👤 Bjarne Stroustrup1950–
Field
Knowledge & symbols

What it is

Extension of C with classes, inheritance and templates that retains the performance of native code. It is the language of game engines, browsers, financial systems and AI frameworks.

What it led to

  • Large high-performance software systems (Chrome, Unreal, PyTorch)
  • Object-oriented programming in industry
  • Java and C# as reactions to its complexity
🕸️ View in the graph

Built on

Made possible

Links