C++ Introduction

C++ is a general-purpose object-oriented programming language developed by Bjarne Stroustrup.

More about C++ Programming Language?

  • C++ is an incremental version of C. C++ can bethink as extensions of a feature of C language.
  • In C++, we can use almost all keywords and functions of C.
  • Oracle database is developed in C++.
  • C++ is a compiler-based programming language.
  • C++ is case sensitive language just like C.

History of C++

C++ (C plus plus) was invented by Bjarne Stroustrup while working at AT&T Bell Labs at the beginning of 1981. Earlier it was named as “C with classes” because it was strong ties to C language. It was designed to support the existing features of C along with additional OOP (Object Oriented Programming) features.

In 1983, the name was changed from “C with Classes” to C++. The first commercial release of the C++ language was made in October of 1985. Today, it has become very popular & standardized language over the world.


Features of C++ Language:

  • C++ is a highly portable programming language and it is often the language of choice for multi-device, multi-platform application development.
  • C++ is very efficient and have less compiled time.
  • C++ is an object-oriented programming language. It supports classes, inheritance, polymorphism, encapsulation & data abstraction.
  • C++ supports exception handling and function overloading which is not possible in C language.
  • C++ makes efficient use of pointers.

Congratulations! Chapter Finished. Learn more about the similar topics:
Exercises & Assignments
No Content Found.
Interview Questions & Answers
No Content Found.