C++ History


C++ is a middle-level programming language developed by Bjarne  Stroustrup  starting in 1979 at Bell Labs. C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This C++  educap adopts a simple and practical approach to describe the concepts of C++ for beginners to advanced software engineers.


History of C++:-

The C++ programming language has a history going back to 1979, when Bjarne  Stroustrup was doing work for his Ph.D. thesis. He began work on “C with Classes”, which as the name implies was meant to be a superset of the C language. His goal was to add object-oriented programming into the C language, which was and still is a language well-respected for its portability without sacrificing speed or low-level functionality.

His language included classes, basic inheritance, in lining, default function arguments, and strong type checking in addition to all the features of the C language. The first C with Classes compiler was called C front, which was derived from a C compiler called C Pre. It was a program designed to translate C with Classes code to ordinary C.

In 1983, the name of the language was changed from C with Classes to C++. The ++ operator in the C language is an operator for incrementing a variable, which gives some insight into how Stroustrup regarded the language. Many new features were added around this time, the most notable of which are virtual functions, function overloading, references with the & symbol, the constant keyword, and single-line comments using two forward slashes.

In 1990, Turbo C++ was released as a commercial product. Turbo C++ added a lot of additional libraries which have had a considerable impact on C++’s development.

SEE ALL Add a note
Add your Comment

Popular Courses

Advanced Course Search Widget

About EduCaps

EduCap Services India Pvt. Ltd. (Sister Concern of Praedico Global Research Pvt. Ltd.) is established in 2011 and registered as a PVT LTD Firm in the last year. EduCap is leading firm, providing the educational training in PAN India in the field of advanced technologies involving Machine Learning, Artificial Intelligence, Deep Learning, Python, Neural Networks etc. along with the basic and trending technologies

Educaps : The Best Learning platform

Certificate Code

Course Stats Widget


Contact Us –

Hyderabad - +91 9009054508
Delhi - +91 9999703728
Mumbai - +91 9999703728
Kolkata - +91 88152 72997

[email protected]

Copyright © 2020 EduCaps Services India Pvt. Ltd. All Rights Reserved.
error: Content is protected !!