C++ is a high-level, general-purpose programming language created by Danish computer scientist Bjarne Stroustrup. First released in 1985 as an extension of the C programming language, adding object-oriented (OOP) features, it has since expanded significantly over time adding more OOP and other features; as of 1997/C++98 standardization, C++ has added functional features, in addition to facilities for low-level memory manipulation for systems like microcomputers or to make operating systems like Linux or Windows, and even later came features like generic (template) programming. C++ is usually implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Embarcadero, Oracle, and IBM. Wikipedia
Created Year: 1983Designed by: Bjarne Stroustrup
Developed by: Bjarne Stroustrup
Aliases: CPP, cpp, C Plus Plus
File extensions: c, c++, cc, cpp, cxx, h, h++, hh, hpp, hxx
Wikidata: Q2407
Influenced: Ada • ATS • Ballerina • Beef • Carbon • Cilk++ • C# • D • Delphi • eC • Game Maker Language • GNU E • Haxe • HolyC • Incr Tcl • Itk • Java • JS++ • Karel++ • Lua • Luna • Nim • Perl • PHP • Powerscript • Python • Qore • Ruby • Rust • Swift • URBI • urbiscript • Vala • Wolfram Language • X++ • Zig
Influenced by: Ada • C • CLU • ML • Simula
Programming paradigms: functional programming • generic programming • multi-paradigm programming • object-oriented programming • procedural programming
Language types: compiled language • free-form language • functional programming language • generic programming language • multi-paradigm programming language • object-based language • procedural programming language
C++ Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in C++
#include <iostream>
int main()
{
std::cout << "Hello World" << std::endl;
}
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-06-13