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.