What is C++ ?
C++ is an object-oriented programming language. It is an extension to C programming.C++ is a general purpose, case-sensitive, free-form programming language that supports object-oriented, procedural and generic programming.C++ is a middle-level language, as it encapsulates both high and low level language features.
The four major pillar of object oriented programming used in C++ are:
- Inheritance.
- Polymorphic.
- Encapsulation.
- Abstraction.
History of C++
Usage of C++
By the help of C++ programming language, we can develop different types of secured and robust applications:
- Window application.
- Client-Server application.
- Device drivers.
- Embedded firmware etc.