C++

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
Line 2: Line 2:
 
|formattype=Languages
 
|formattype=Languages
 
|subcat=Programming Languages
 
|subcat=Programming Languages
|extensions={{ext|cpp}}, {{ext|h}}
+
|extensions={{ext|cpp}}, {{ext|cc}}, {{ext|cxx}}, {{ext|h}}
 
|released=1983
 
|released=1983
 
}}
 
}}
 
'''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.
 
'''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!
+
The name refers to the "increment" operator ++ applied to C, and is not the grade the language's creator received for it as a student project!
  
 
[[C Sharp|C#]] and [[Objective-C]] are other descendants of C which take different approaches to adding object-oriented classes.
 
[[C Sharp|C#]] and [[Objective-C]] are other descendants of C which take different approaches to adding object-oriented classes.

Revision as of 22:53, 3 October 2014

File Format
Name C++
Ontology
Extension(s) .cpp, .cc, .cxx, .h
Released 1983

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 student project!

C# and Objective-C are other descendants of C which take different approaches to adding object-oriented classes.

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox