During the late 1970s and early 1980s, C became the dominant computer programming language, and it is still widely used today. Since C is a successful language the need for something else existed because of its complexity. C++ is a response to that need.

Although C is the world’s great programming language, there is limit to its ability to handle complexity. Once a program exceeds 25,000 lines of code, it becomes so complex that it is difficult to grasp in totality. C++ helps break this barrier and the programmer manages larger programs.

Bjarne Stroustrup invented C++ in 1979, while he was working at Bell Labs in Murray Hill. New jersey. Stroustrup initially called the new language “C with Classes”.

However in 1983, the name was changed to C++. C++ extends C by adding objects oriented features. Because C++ is built upon the foundation of C, it includes all of C features. This is crucial reason for the success of C++ language.

C++ was standardized in November 1997, and an ANSI/ISO standerd for C++ is now available.

Comments are closed.