Virtual Classes Logo          Virtual Classes
    Read Anytime,Anywhere



C++ is a middle-level programming language developed by Bjarne Stroustrup in 1979 at AT&T Bell Lab in Murray Hill, New Jersey.
C++ is previously called C with Classes but later it was renamed to C++ means one step ahead of C in 1983.
C++ is considered as a middle-level language, as it comprises a combination of both high-level and low-level language features.
C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX.

C++ fully supports object-oriented programming,including the four pillars of object-oriented development:
Encapsulation
Data hiding
Inheritance
Polymorphism

Click on links in right hand side to understand each C++ concepts clearly.