Sunday, September 12, 2010

define c++ | c++ introduction and history|evolution of c++


C++ is a general-purpose, high-level programming language with low-level facilities. It is a statically typed, free-form,multi-paradigm language, supporting procedural programming, data abstraction, object-oriented programming, generic programming and RTTI.
Bjarne Stroustrup developed C++ (originally named “C with Classes”) in 1983 at Bell Labs as an enhancement to the Cprogramming language.
Enhancements started with the addition of classes, followed by, among other features, virtual functions, operator overloading, multiple inheritance,templates, and exception handling. A new version of the standard (known informally as C++0x) is being developed.
C++ became popular because it combined traditional C programming with object-oriented programming (OOP) features. Smalltalk and other OOP languages did not provide the familiar structures of conventional languages such as C and Pascal.
Since the 1990s, C++ has been one of the most popular commercial programming languages. Microsoft’s Visual C++ is the most widely used C++ language.

No comments:

Post a Comment