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 (16,265 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 (16,265 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 Python[31], an object-based language[32], founded in 1991[33]; Rust[34], a procedural programming language[35], founded in 2006[36]; Java[37], a JVM language[38], founded in 1995[39]; Zig[40], a programming language[41], founded in 2015[42]; Unreal Engine[43], a game engine[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 Python[31], Rust[34], Java[37], and Zig[40].