Golden Recursion Inc. logoGolden Recursion Inc. logo
Advanced Search


C++ is a general purpose high-level programming language founded in 1983.


C++ is an object oriented programming language developed by Bjorn Stroustrop.

It support several types of programming: Object-oriented, modular and procedural.

It was originally developed as an improved C language.

It was the C language with the addition of Object Oriented Programming


The first edition of The C++ Programming Language was published in 1985. Provides the first description of this language, which was important due to the lack of an official standard. In 1989, version 2.0 of the C++ language was released. Its new features included multiple inheritance, abstract classes, static member functions, constant functions, and protected members. In 1990, the "Commented Reference Guide to C++" was published, which later became the basis of the standard.

Recent updates have included templates, exceptions, namespaces, new casts, and booleans.

In 1998, the language standard ISO/IEC 14882:1998 (known as C++98) was published by the C++ Standards Committee (ISO/IEC JTC1/SC22/WG21 working group). The standard consists of two parts - the core language and the standard language library, which includes the Standard Template Library (STL) and a modified version of the C standard library.

In 2003, the language standard ISO/IEC 14882:2003 was published, where the identified errors and shortcomings of the previous version of the standard were corrected.

Library Technical Report 1 was released in 2005. The report describes extensions to the standard library that are expected to be included in the next version of the C++ language.

Since 2009, work has been underway to update the previous standard, the preliminary version of the new standard was first C ++ 09, and a year later C ++ 0x, today C ++ 11, which included additions to the core of the language and an extension to the standard library.



Further Resources


The C++ Programming Language

Bjarne Stroustrup


1985 (1st edition)

1991 (2nd)

1997 (3rd)

2000 (special)

2013 (4th)

Golden logo
By using this site, you agree to our Terms & Conditions.