C: C v. C++, Object Orientation

C++ graphs object oriented programming* tools to the C language

In the 1990s many companies began using C++ for large programming projects
C++ is a superset of C, any C program is (or almost is) a valid C++ program

*object-oriented programming philosophy attempts to mold the language to fit a problem instead of mold a problem to fit a language