Please login


Prepinsta Prime

Video courses for company/skill based Preparation

(Check all courses)
Get Prime Video

Prepinsta Prime

Purchase mock tests for company/skill building

(Check all mocks)
Get Prime mock

Introduction to C Plus Plus (C++)

Basics of C++

  • C was launched in 1972
  • Created by Bjarne Stroustrup, the launched C++ in 1979.
  • C was a procedural language i.e. it didn’t have the concept of classes and objects.
  • C++ was made to cover this and additional functionalities of Object Oriented Programming were added.
C++ Introduction


  1. C++ is an expanded version of C
  2. Bjarne Stroustrup Developed C++ in 1979, at AT&T Labs in USA
  3. C++ features –
    1. Object Oriented
    2. Procedural
    3. Case Sensitive
    4. Generic
  4. Any C program is basically C++ program also since C++ is a superset of C and any compiler that supports C++ will also support C

We will discuss the following things in details in their individual posts, for now, you must know C++ supports the following –

  • Objects
  • Classes
  • Inheritance
  • Encapsulation
  • Data Hiding
  • Overloading
  • Polymorphism

The following four are considered to be building the block of an object-oriented language like C++ – Encapsulation, Data hiding, Inheritance, Polymorphism.

Why Bjarne Stroustrup built C++ hear it from himself !

One comment on “Introduction to C Plus Plus (C++)”