TECHNOLOGY INDEX / REFERENCELANGUAGE / NATIVE SOFTWAREPROGRAMMING LANGUAGE
REFERENCE / C++
C++
C++ is a general-purpose, compiled programming language designed for efficient software with direct control over memory, data layout and system resources.
CONTROL CLOSE TO
THE MACHINE.
It combines low-level control with high-level abstractions, making it useful when performance, predictable timing and portability matter.
THE CORE
IDEAS.
- 01
COMPILED CODE
Translate source into native machine code for the target platform.
- 02
ZERO-COST ABSTRACTIONS
Use classes, templates and generic algorithms without requiring a managed runtime.
- 03
RESOURCE CONTROL
Manage memory and system resources with deterministic object lifetimes.
KEEP EXPLORING / 03OFFICIAL