C++:
The C++ programming language was developed as a successor to . It is mostly, though not entirely, a superset of C. It
originally added objects with inheritance. Unlike C, it is thus
considered an object-oriented language. Like its predecessor C, the
language is widely used for development of both custom application and
general purpose, e.g. shrink-wrap software.
A number of additional features were added later, most notably
"templates". These allow the implementation of general purpose data
structures and algorithms, which can be specialized at compile time.
The language standard also defines a standard library of generic data
structures and algorithms.
Contribute!
If you are interested in contributing to this topic area in SIGPLANet, please send us email.