C++
C with classes, templates and zero-cost abstractions, for games, browsers, databases and anything fast. See how developers rate it month by month on DTDb.
- Category
- programming language
- Developer
- ISO C++ committee (WG21)
- Created by
- Bjarne Stroustrup
- First release
- 1985
- License
- Open standard
- Open source
- Yes
- Pricing
- Free
- Website
- https://isocpp.org
- Paradigms
- Object-oriented, Procedural, Functional
- Typing
- Static
- Type strength
- Weak
- Type inference
- Yes
- Memory management
- Manual
- Runs as
- Native code
- Main implementation
- GCC, Clang, MSVC
- Concurrency
- Threads, atomics, coroutines
- Null safety
- No
- Package manager
- None official, vcpkg and Conan
- Used for
- Systems, Games, Desktop, Embedded, Scientific computing
- Specification
- ISO/IEC 14882