C is a high-level and general-purpose programming language that is ideal for developing firmware or portable applications.
C++ is a general-purpose object-oriented programming (OOP) language, developed by Bjarne Stroustrup, and is an extension of the C language. It is therefore possible to code C++ in a "C style" or "object-oriented style." ... However, it was renamed C++ in 1983.