C++Tutorials

Why c++ named as c++

Hello everyone, in this article we will learn about why c++ named as c++, why not the other name, it’s a big question, have you ever think about it.

Why c++ named as c++ not other name as flutter or react or anything.So before revealing this secret.let’s know about the history of C++.

History of C++

C++ was developed by Danish computer scientist Bjarne Stroustrup at Bell Labs in 1979 as an extension of the C language.

In 1979, Bjarne Stroustrup, a Danish computer scientist, began work on “C with Classes“, the predecessor to C++.

In 1982, Stroustrup started to develop a successor to C with Classes, which he named “C++” (++ being the increment operator in C) after going through several other names. New features were added, including virtual functions, function name, and operator overloading.

In 1985, the first edition of The C++ Programming Language was released, which became the definitive reference for the language, as there was not yet an official standard. The first commercial implementation of C++ was released in October of the same year

In 1989, C++ 2.0 was released, followed by the updated second edition of The C++ Programming Language in 1991. New features in 2.0 included multiple inheritance, abstract classes, static member functions, const member functions, and protected members. In 1990, The Annotated C++ Reference Manual was published. This work became the basis for the future standard. Later feature additions included templates, exceptions, namespaces, new casts, and a Boolean type.

After reading the above history, I think now you have idea about why c++ named as c++. C++ named as C++ because it is C with one extra concept that is oop concept.

Shaiv Roy

Hy Myself shaiv roy, I am a passionate blogger and love to share ideas among people, I am having good experience with laravel, vue js, react, flutter and doing website and app development work from last 7 years.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Also
Close
Back to top button