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
Built on
Made possible
- Mosaic graphical web browser1993
- Java and the Java Virtual Machine1995
- video game engines
- web browsers
- deep learning libraries