C++ Programming Language was invented by “Bjarne Stroustrup” in 1983 at AT&T Bell Laboratories of USA. C++ is similar to C with some additional features. C++ uses features of OOPs like Classes and Objects, Encapsulation, Data hiding, Abstraction, Dynamic Binding, Message Passing etc.