C++ is a statically typed, compiled, general-purpose, case-sensitive, free-form programming
language that supports procedural, object-oriented, and generic programming.
C++ is regarded as a middle-level language, as it comprises a combination of both highlevel
and low-level language features.
C++ was developed by Bjarne Stroustrup starting in 1979 at Bell Labs in Murray Hill, New
Jersey, as an enhancement to the C language and originally named C with Classes but later
it was renamed C++ in 1983.
C++ is a superset of C, and that virtually any legal C program is a legal C++ program.
This tutorial has been prepared for the beginners to help them understand the basic to advanced concepts related to C++.
The Complete Learn C++ Your Own PDF