CPP tutorial

CPP (C++) tutorial for beginners and professionals with examples on Overview, Environment Setup, Basic Syntax, Comments, Data Types, Variable Types, Scope, Constants/Literals, Modifier Types, Storage Classes, Operators, Loop Types, Decision Making, Functions, Numbers, Arrays, Strings, Pointers, References, Date and Time, Basic Input/Output, Data Structures, Classes and Objects, Object Oriented Language, Methods, Overriding, Inheritance, Polymorphism, Abstraction, Encapsulation, Interfaces, Files and Streams, STL, Iterators, Algorithms, Exception Handling, Dynamic Memory, Overloading, Templates, Namespaces and Signal Handling, Preprocessor, Multithreading, Web Programming.

  • 1980 – C++ programming language was developed at bell laboratories of AT&T (American Telephone & Telegraph) by Bjarne Stroustrup at bell laboratories of AT&T (American Telephone & Telegraph), which was named as C with Classes.
  • 1983 – The name of the language was changed from C with Classes to CPP.
  • 1985 – CPP was implemented as a commercial product.
  • 1989 – An update to CPP was released.
  • 1990 – The Annotated C++ Reference Manual was released.
  • 1998 – The first international standard for CPP ISO/IEC 14882:1998 also known as C++98 was published.
  • 2003 – A revised standard C++03 was published.
  • 2006 – A stable version of Turbo C++ compiler was released.
  • 2011 – A more revised standard C++11 was finished.

CPP tutorial

CPP examples programs