Knowledge Graph — Coursera Notes › Academic disciplines › Computer Science / Information Technology › Software Development › Programming languages
C++
concept · part of Programming languages
C++ is a general-purpose programming language that supports object-oriented, generic, and low-level memory manipulation features. It is an extension of the C language, adding classes, inheritance, polymorphism, templates, and exception handling. C++ is widely used in systems programming, game development, real-time simulations, and performance-critical applications where direct hardware control and efficiency are essential. As a member of the programming languages family, it balances high-level abstractions with low-level control, enabling developers to write efficient and maintainable code.
Connections
- Related to RAII (Resource Acquisition Is Initialization)
- Related to Standard Template Library (STL)
- Related to Move semantics
- Alternative to Boost C++ Libraries
This is the text view of an interactive 3D knowledge graph — open this page with JavaScript enabled to explore it visually.