C++ is an object oriented programming language which supports all the features provided by object oriented methodology. C++ was developed in AT & T Bell laboratory in early 1980’s by Bjarne Stroustrup. Initially C++ was named C with classes. Later it’s name changed to C++. The idea of C++ comes from C’s increment operator ++. All C programs are C++ programs that is all C programs can run within C++ environment.