Object Oriented Programming Language (OOP)

History of C++

  • During 1970 Dennis Ritchie created C Programming language.

  • C++ is also called as C with classes

  • Stroustrup states that the purpose of C++ is to make writing good programs easier and more pleasant for the individual programmer.

  • C++ programming language is extension to C Language.

  • In C language increment operator (++) is used because of that it is called as C++ as “Incremented C” means Extension to C.

  • C++ is a general-purpose programming language

  • In 1979, Bjarne Stroustrup, a computer scientist, began work on the predecessor to C++, "C with Classes"

  • 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

  • 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 added more extra OOP features to the classic C.

  • 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 .

Versions of C++ Programming Language

  1. Visual C++

  2. Borland C++

  3. Turbo C++

  4. Standardize C++(ANSI C++)

SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
Ċ
View Download
  89k v. 2 Feb 11, 2012, 8:39 PM Sandip Walunj
Ċ
View Download
  59k v. 2 Feb 11, 2012, 8:39 PM Sandip Walunj
Ċ
View Download
  115k v. 2 Nov 9, 2013, 10:31 PM Sandip Walunj
Ċ
View Download
  90k v. 2 Feb 11, 2012, 8:39 PM Sandip Walunj
Ċ
View Download
  35k v. 2 Feb 11, 2012, 8:39 PM Sandip Walunj
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 2 Jul 20, 2015, 8:51 PM Sandip Walunj
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 2 Jul 20, 2015, 8:52 PM Sandip Walunj
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  2k v. 2 Jul 20, 2015, 8:52 PM Sandip Walunj
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  2k v. 2 Jul 20, 2015, 8:53 PM Sandip Walunj
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 3 Jul 20, 2015, 8:53 PM Sandip Walunj
ċ

Download
  1k v. 3 Jul 20, 2015, 8:53 PM Sandip Walunj
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 3 Jul 20, 2015, 8:54 PM Sandip Walunj
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  2k v. 3 Jul 20, 2015, 8:55 PM Sandip Walunj
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 2 Jul 21, 2015, 9:13 PM Sandip Walunj
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 2 Sep 21, 2015, 3:06 AM Sandip Walunj
ċ

Download
  1k v. 2 Sep 21, 2015, 3:06 AM Sandip Walunj
ċ

Download
  3k v. 4 Feb 15, 2012, 11:37 PM Sandip Walunj
ċ

Download
  2k v. 2 Feb 15, 2012, 11:37 PM Sandip Walunj
ċ

Download
  1k v. 2 Feb 15, 2012, 11:37 PM Sandip Walunj
Comments