Brief history of C++ || history of C++


Brief History of C++


C++ is a general purpose and high level language and it also an object oriented language.it was developed by Bjarne Stroustrup at Bell Labs initially during the early 1980’s. It was designed to support the features of C such as efficiency and low-level support for system level coding. So we can say it is a new version of C. so, all program of C is C++ program.

Brief History of C++



{tocify} $title={Table of Contents}
Initially, it was called “C with classes” however in 1983 the name was changed to C++ because it was an extends C by special feature classes.
Added to this were features such as classes with inheritance and virtual functions, derived from the Simula67 language, and operator overloading, derived from Algol68.
Don’t worry about understanding all the terms just yet, they are explained in above section.
C++ is best described as a superset of C, with full support for object-oriented programming. This language is in wide spread use. Most of what we already known about C applies to C++ also. Therefore, almost all C program are also C++ program. However, there are a few minor differences that will prevent a C program to run under C++ compiler.
C++ is a versatile language for handling very large programs. It is suitable for virtually any programming task including development of editor’s, compilers, databases, communication system and any complex real-life application system.

The need for C++:-

During the late 1970's and early 1980's, C became the dominant computer programming language, and it is still widely used today Since C is a successful and useful language but there arises a need for something else existed, the reason is complexity.
Need arise due to complexity and C++ is a response to that need. Once a project reaches a certain size, its complexity exceeds what a programmer can manage.
By the early 1980's, many projects were publishing the structured approach past its limits. To solve the problem, a new way to programming was invented, called object-oriented.
Bjarne Stroustrup at Bell Labs initially developed C++ during the early 1980’s. It was designed to support the features of C such as efficiency and low-level support for system level coding.
Initially, it was called “C with classes” however in 1983 the name was changed to C++ because it was an extends C by special feature classes.
Added to this were features such as classes with inheritance and virtual functions, derived from the Simula67 language, and operator overloading, derived from Algol68.
Don’t worry about understanding all the terms just yet, they are explained in above section.
C++ is best described as a superset of C, with full support for object-oriented programming. This language is in wide spread use.

Data science & data analyst

C++

Algorithms

Technology

Post a Comment

Ask any query by comments

Previous Post Next Post