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 (invented 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.