C++
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) (Created page with "{{FormatInfo |formattype=Languages |subcat=Programming Languages |extensions={{ext|cpp}}, {{ext|h}} |released=1983 }} '''C++''' began as a pre-processor for C, and eventu...") |
Dan Tobias (Talk | contribs) (→‎Links) |
||
Line 15: | Line 15: | ||
* [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf Working draft of C++ standard] | * [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf Working draft of C++ standard] | ||
* [[Wikipedia:C++|Wikipedia article]] | * [[Wikipedia:C++|Wikipedia article]] | ||
+ | * [http://tgceec.tumblr.com/ The Grand C++ Error Explosion Competition] |
Revision as of 11:40, 17 December 2013
C++ began as a pre-processor for C, and eventually evolved into a programming language in its own right, adding object-oriented classes to a basic syntax still derived from C. It has achieved a great deal of popularity, and has been standardized as ISO/IEC 14882:2003.
The name refers to the "increment" operator ++ applied to C, and is not the grade the language's creator received for it as a stundent project!
C# and Objective-C are other descendants of C which take different approaches to adding object-oriented classes.