C++

E13747

C++ is a high-performance, general-purpose programming language widely used for system/software development, game engines, and performance-critical applications.

AI illustration

How this image was made

AI-generated illustration of C++

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of C++ (C++ is a high-performance, general-purpose programming language widely used for system/software development, game engines, and performance-critical applications.)

All labels observed (19)

How this entity was disambiguated

Statements (68)

Predicate Object
instanceOf compiled language ⓘ
general-purpose programming language ⓘ
multi-paradigm programming language ⓘ
object-oriented programming language ⓘ
programming language ⓘ
systems programming language ⓘ
basedOn C ⓘ
designer Bjarne Stroustrup ⓘ
developer ISO C++ committee ⓘ
executionModel compiled to native code ⓘ
fileExtension .cc ⓘ
.cpp ⓘ
.cxx ⓘ
.hpp ⓘ
firstAppeared 1985 ⓘ
hasMajorCompiler Clang ⓘ
GCC ⓘ
Intel C++ Compiler ⓘ
MSVC ⓘ
linked to: Visual Studio
hasStandard C++03 ⓘ
linked to: ISO/IEC 14882

C++11 ⓘ
linked to: C++

C++14 ⓘ
linked to: ISO/IEC 14882

C++17 ⓘ
linked to: C++

C++20 ⓘ
linked to: C++

C++23 ⓘ
linked to: ISO/IEC 14882

C++98 ⓘ
linked to: C++
hasStandardLibrary C++ standard library ⓘ
influenced C# ⓘ
D ⓘ
Go ⓘ
Java ⓘ
Objective-C++ ⓘ
Rust ⓘ
influencedBy ALGOL ⓘ
linked to: ALGOL 60

Ada ⓘ
C ⓘ
Simula ⓘ
memoryManagement automatic storage duration ⓘ
manual memory management ⓘ
paradigm functional ⓘ
generic ⓘ
modular ⓘ
object-oriented ⓘ
procedural ⓘ
standardizedBy ISO ⓘ
standardName ISO/IEC 14882 ⓘ
supports concurrency ⓘ
generic programming ⓘ
metaprogramming ⓘ
supportsFeature RAII ⓘ
classes ⓘ
exceptions ⓘ
inheritance ⓘ
lambdas ⓘ
move semantics ⓘ
namespaces ⓘ
operator overloading ⓘ
polymorphism ⓘ
standard template library ⓘ
templates ⓘ
typingDiscipline nominal typing ⓘ
partially inferred typing ⓘ
static typing ⓘ
useCase embedded systems ⓘ
game development ⓘ
high-performance applications ⓘ
real-time systems ⓘ
systems programming ⓘ

How these facts were elicited

Referenced by (758)

Full triples — surface form annotated when it differs from this entity's canonical label.

C# → influencedBy → C++ ⓘ
subject linked to: C# programming language
C# → influencedBy → C ⓘ
subject linked to: C# programming language
linked to: C++
C → influenced → C++ ⓘ
Microsoft Edge → programmingLanguage → C++ ⓘ
subject linked to: Edge
GNU Compiler Collection → supportsStandard → ISO C++ ⓘ
linked to: C++
Java → influencedBy → C++ ⓘ
C++ → hasStandard → C++98 ⓘ
linked to: C++
C++ → hasStandard → C++11 ⓘ
linked to: C++
C++ → hasStandard → C++17 ⓘ
linked to: C++
C++ → hasStandard → C++20 ⓘ
linked to: C++
Codex → supportsLanguage → C++ ⓘ
Rust → influencedBy → C++ ⓘ
Aircrack-ng → programmingLanguage → C++ ⓘ
subject linked to: Aircrack‑ng
PHP → influencedBy → C++ ⓘ
ALGOL 60 → influenced → C++ ⓘ
V8 → programmingLanguage → C++ ⓘ
Effective C++ → subject → C++ ⓘ