Professional Documents
Culture Documents
C++ Language - C++ was initially known as “C with classes, ” and was renamed C++ in 1983. ++ is
shorthand for adding one to variety in programming; therefore C++ roughly means that “one higher than
C.”
Bjarne Stroustrup developed C++ at Bell Labs in the early 1980s to merge the best advantages of
several other languages. He wanted to put together the quickness of BCPL, the high-level of Simula, and
the universality of Dennis Ritchie’s C. He took inspiration from other languages as well, such as Ada, ML,
and ALGOL 68, to create a well-structured, general-purpose language that could compile nearly all C
programs without changing their source code. C++ is so flexible that is often nicknamed the "Swiss
Pocket Knife of Programming Languages" (although this nickname is shared by Python as well).
C++ was made available outside Bell Laboratories in 1985. The first commercial C++ compiler,
Cfront, was released in 1985. It was only a front-end compiler for C. The American National Standard
Institute (ANSI) formed a committee for (precise description of computer language) C++, in 1989. The
first draft standards were published in 1995.
History Of C++
1979 C with classes was first implemented. 2003 C++03 got released which contained major
bug fixes of C++98
1982 C with classes was reference manual
published. 2009 C++OX got released.
1984 New official name C++ was given. 2011 C++11 got released which was a major
revision.
1985 Commercially released - the first edition.
2014 C++14 was released which has a small
1989 Release of C++ 2.0.
improvement on C++11
1997 C++98 ISO Standard release.
2017 C++17 released a major revision.
1998 3rd edition of C++ got released.
2018 C++20 is being developed.
Origin Of C++
The Simula sixty-seven language – that was the variant that Stroustrup worked with is
considered the primary language to support the object-oriented programming paradigm. Stroustrup
found that this paradigm was helpful for package development; but, the Simula language was way too
slow for practice & practical use.
Shortly subsequently, he began work on “C with Classes“, because what the name implies was
meant to be a superset of the C language. The first C with categories compiler was referred to as Cfront,
that got derived from a C compiler referred to as CPre.
Facts
C++20 is the latest version of C++. A newer & study of 2019, behind Java & C, by knocking out
advanced version of C++ is being released, i.e. Python. All credits for this go to the newly
C++23. released C++11 version, which according to the
users made it much robust, safer, easier simpler,
C++ is still the third most popular programming
and more expressive.
language according to the TIOBE Index’s latest
REPORTERS:
Paragas, Mercylita
10 - Joule