History of C++

Author: Aarti

History of C++

C++ is a high-level, object-oriented programming language, developed as an extension of the C programming language. It combines the speed of C with the features of Object-Oriented Programming (OOP). Bjarne Stroustrup created C++ to make programming easier, more organized, and suitable for developing large software systems.

1.1979 Bjarne Stroustrup started developing a new language called "C with Classes" at AT&T Bell Laboratories. It added classes and other object-oriented features to the C language.
2. 1983 The language was renamed C++. The name "++" comes from the increment operator in C, meaning an improved version of C. 
3. 1985 The first commercial version of C++ was released, and Bjarne Stroustrup published the book *The C++ Programming Language*, which became the main reference for learning the language. 
4. 1990 The *Annotated C++ Reference Manual* was published and became the basis for standardizing the language.
5. 1998 The first international standard, *C++98* was released by ISO, making C++ a standardized programming language. 
6. After that, improved versions such as C++03, C++11, C++14, C++17, C++20, and C++23 introduced many new features and made the language more powerful and easier to use.

Why C++ is Popular

  • Supports Object-Oriented Programming (OOP).
  • Fast and efficient for system and application development.
  • Portable across different operating systems.
  • Widely used for software development, games, operating systems, embedded systems, and competitive programming.

FAQs

Bjarne Stroustrup

1979

AT&T Bell Laboratories

C with Classes.

The "++" symbol is the increment operator in C, showing that C++ is an improved version of C.

Bjarne Stroustrup.

C programming language.

C++ was developed by *Bjarne Stroustrup* in *1979* at *AT&T Bell Laboratories*. It was first called *C with Classes* because it added object-oriented features to the C language. In *1983*, it was renamed *C++*. The first commercial version was released in *1985*, and in *1998*, C++ became an international standard (C++98). Today, C++ is widely used for developing software, games, and operating systems.