Post on 25-Jun-2015
description
04/13/2323/4/13 1
C++ History
hmftj
04/13/2323/4/13 2
Background History
hmftj
04/13/2323/4/13 3
•C++ Development started in 1979.
During the creation of Ph.D. thesis, Bjarne Stroustrup worked with language called Simula
•Simula is basically useful for the simulation work.
•Simula was first language to support object-oriented programming paradigm
hmftj
04/13/2323/4/13 4
•Bjarne Stroustrup identified that this OOP features can be included in
the software development.•After that Bjarne Stroustrup started working on the C language and ad
ded more extra OOP features to the classic C.
hmftj
04/13/2323/4/13 5
•He added features in such a fashion that the basic flavour of C remains unaffected.
•C++ includes some add-on features such as classes, basic inheritance, in-lining, default function arguments, and strong type checking
hmftj
04/13/2323/4/13 6
Basic History of C++
hmftj
04/13/2323/4/13 7
•During 1970 Dennis Ritchie created C Programming language. •In the early 1980’s, also at Bell Laboratories, another programming language was created which was based upon the C language.
•C++ is also called as C with classes
hmftj
04/13/2323/4/13 8
•Stroustrup states that the purpose of C++ is to make writing good programs easier and more pleasant for the individual programmer.
•Stroustrup states that the purpose of C++ is to make writing good programs easier and more pleasant for the individual programmer.
hmftj
04/13/2323/4/13 9
•C++ programming language is extension to C Language.
•In C we have already used increment operator (++). Therefore we called C++ as “Incremented C” means Extension to C.
hmftj
04/13/2323/4/13 10
Creator of C++
04/13/2323/4/13 11hmftj
04/13/2323/4/13 12
Versions of C++ Language
hmftj
04/13/2323/4/13 13
•There are several versions of C++ Programming Language –Visual C++Borland C++Turbo C++ (Standardize C++ [ANSI C++]
hmftj
04/13/2323/4/13 14
Thank You
hmftj-Productions
published by www.hmftj.wordpress.com
@hmftj
hmftj