Introduction To C++

Definition of C++

C++ is a high-level programming language developed by Bjarne Stroustrup at Bell Labs in 1980. C++ extends object-oriented features. It is very similar to C (developed by Dennis Ritchie in the early 1970s).


It is a compiler based, case-sensitive, free-form programming language that supports object-oriented, operator overloading, procedural and generic programming.

Bjarne Stroustrup is known as the creator or founder of C++ language.

C++ is also called as Superset of C (it means any valid C program can also be a valid C++ program. ) !

Source code can be written to be platfrom independent and written to take advantage of platform. C++ typically compiled into machine code.


Features of C++

It is Simple, Easy to learn and Extensible

It is Structured and Memory Management.

It is Pointer, Recursion and Compiler Based.

Faster in Speed and support global variable.

It is High Level and Low Level Language.

It is Ritch Library, Mid-Level and Portable.

Syntax based, case sensitive and platform independent.