Monday 29 April 2013

History of C++

History of C++

C++ was developed by Bjarne Stroustrup at AT & T Bell Laboratories in Muarry Hill, New Jersy (USA) in 1983. C++ is an OOP i.e. Object Oriented Programming, which allows programmers to develop large and complex applications. The OOP languages existed before C++ were slow and inefficient.

So, Bjarne Stroustrup who was a great admirer and master of C and SIMULA 67, combined the features of both the languages into more powerful language. This combination of features of SIMULA 67 and C resulted in a new language called C with Classes by Bjarne in 1979. C with Classes lacked some OOP features. Therefore some features and ideas were taken from ALGOL 68 (Algorithmic Language). Thus it resulted in C++. The name C++ is credited to Rick Mascitti who suggested this name and was first used in 1983. It is named C++ not C+ or ++C because C+ has been used as the name of an earlier unrelated language and C++ is more commonly used than ++C. Moreover, it is not named D language because it is an extension of C.

Version                year
1.0                    1983
2.0                    1989
3.0                    1992

Creator of C++: Bjarne Stroustrup.


Brief History of C++

  1. During 1970 Dennis Ritchie created C Programming language.
  2.  In the early 1980′s, also at Bell Laboratories, another programming language was created which was based upon the C language.
  3. New language was developed by Bjarne Stroustrup and was calledC++.
  4. Stroustrup states that the purpose of C++ is to make writing good programs easier and more pleasant for the individual programmer.
  5. C++ programming language is extension to C Language.
  6. In C we have already used increment operator (++) . Therefor we called C++ as “Incremented C” means Extension to C.