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.
INTRO TO C++
The fundamental idea behind object-oriented languages is to combine both data and the function into ...read more
OBJECT ORIENTED PROGRAMMING EVOLUTION
Unstructured programming-> procedural programming-> modular programming-> object-oriented programming. Unstructured programming Usually, people start learning programming by writing ...read more