C++ programming language

Software entity

Coded in C++, a superset of C programming language, slowly diverging from its roots.


The first video game about C++ programming language was released in 1988.

Ubisoft, Electronic Arts and THQ has published most of these games

* C language
* D language
Development started in 1979, name changed to C++ from C with Classes in 1983. No actual standard was established before 1998, though.
Some instances of the use of C++ language can be detected on Windows by noting the presence of msvcp##.dll (Microsoft C++ Runtime Library) in the game directories. These are very often accompanied by regular C runtime as well, but this is simply because C can be used fluidly in C++ and already offers functionality for which there's no reason to create pure C++ alternative.

Parent group

Programming languages

Child groups

Mac OS 8, Mac OS 9, Haiku OS, K Desktop Environment, Microsoft Windows, RIM BlackBerry, Godot Engine, Cocos2d, Irrlicht Engine, Torque 2D, Moai, Source, Spark Engine, MAME, Atomic Game Engine

compare with these groups

Related sites


Linux 485
Windows 277
BSD 85
Mac OS X 48
BeOS 27
X360 24
Pandora 23
PS3 19
Android 13
OS/2 13
Solaris 10
Unix 9
iOS 5
GP2X 4
Amiga 3
Xbox 3
Mac OS Classic 2
PS2 2
Amiga AGA 2
Flash 1
NeXT 1
TizenOS 1
Zaurus 1
Internet Only 1
Win3.1 1

By year

838587899193959799010305070911131517 922346690 ABCDE
A1983 - C++ published
B1998 - ISO/IEC 14882:1998 (C++98)
C2003 - ISO/IEC 14882:2003 (C++03)
D2007 - ISO/IEC TR 19768:2007 (C++TR1)
E2011 - ISO/IEC 14882:2011 (C++11)

Popular tags

actionadventure aspectratio-4-3 cdrom clanguage debian demo directx9 download drm dvd firstpersonshooter fmod freebsd leveleditor lua lutris mapgenerator openal opengl physx sdl serialkey steamworks ubuntu vorbis widescreen win2k winvista winxp x11 x86 x86-64 xml