C and C++ are two of the oldest surviving programming languages. The latter is directly derived from the former but flaunts more efficiency and productivity. Of course, both programming languages have their own advantages and drawbacks over one another.
C++ is an enhanced version of the C programming language with an additional feature of being object-oriented. C has been the motivation behind the birth of not only C++ but a multitude of presently popular high-level programming languages to the likes of Java, PHP, and Python.