C++
0 sources
C++ is a general-purpose programming language that was influenced by several earlier programming languages. It draws design elements from Simula, ALGOL 68, CLU, and ML [1].
C++
Summary
C++ is an object-based language[1]. C++ ranks in the top 7% of object_based_language entities by monthly Wikipedia readership (9,046 views/month).[2]
Key Facts
- C++ was influenced by Q15777[3].
- C++ was influenced by Simula[4].
- C++ was influenced by ALGOL 68[5].
- C++ was influenced by CLU[6].
- C++ was influenced by ML[7].
- C++ was influenced by Q154755[8].
- C++'s instance of is recorded as object-based language[9].
- C++'s instance of is recorded as multi-paradigm programming language[10].
- C++'s instance of is recorded as procedural programming language[11].
- C++'s instance of is recorded as functional programming language[12].
- C++'s instance of is recorded as generic programming language[13].
- C++'s instance of is recorded as programming language[14].
- C++'s instance of is recorded as free-form language[15].
- C++'s instance of is recorded as compiled language[16].
- C++'s developer is recorded as Bjarne Stroustrup[17].
- C++'s designed by is recorded as Bjarne Stroustrup[18].
- C++'s software version identifier is recorded as C++98[19].
- C++'s software version identifier is recorded as C++03[20].
- C++'s software version identifier is recorded as C++11[21].
- C++'s software version identifier is recorded as C++14[22].
- C++'s software version identifier is recorded as C++17[23].
- C++'s software version identifier is recorded as C++20[24].
- C++'s software version identifier is recorded as C++23[25].
- C++ is used for systems programming[26].
- C++'s Commons category is recorded as C++[27].
Body
Designation and Status
Recorded instance of include object-based language[9], multi-paradigm programming language[10], procedural programming language[11], functional programming language[12], generic programming language[13], and programming language[14].
History and Context
January 1, 1983 marks the founding of C++[28].
Why It Matters
C++ ranks in the top 7% of object_based_language entities by monthly Wikipedia readership (9,046 views/month).[2] C++ has Wikipedia articles in 30 language editions, a strong signal of global cultural recognition.[29] C++ is known by 17 alternative names across languages and contexts.[30]
C++ has been cited as an influence by Rust[31], a procedural programming language[32], founded in 2006[33]; Java[34], a JVM language[35], founded in 1995[36]; Python[37], an object-based language[38], founded in 1991[39]; Unreal Engine[40], a game engine[41]; Zig[42], a programming language[43], founded in 2015[44]; and PHP[45], a scripting language[46], founded in 1995[47].
FAQs
Who did C++ influence?
C++ has been cited as an influence by Rust[31], Java[34], Python[37], and Unreal Engine[40].