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.

WHAT IT DOES / 01

CONTROL CLOSE TO
THE MACHINE.

It combines low-level control with high-level abstractions, making it useful when performance, predictable timing and portability matter.

KEY CONCEPTS / 02

THE CORE
IDEAS.

  1. 01

    COMPILED CODE

    Translate source into native machine code for the target platform.

  2. 02

    ZERO-COST ABSTRACTIONS

    Use classes, templates and generic algorithms without requiring a managed runtime.

  3. 03

    RESOURCE CONTROL

    Manage memory and system resources with deterministic object lifetimes.

KEEP EXPLORING / 03

OFFICIAL
RESOURCES.

BACK TO ARCHIVEALL PROJECTS←