C++ is not used far more than C. i don't even think its used more than C.
Lots of people don't know this but C can do
just about everything C++ can do. C++ only makes OOP (methods, objects easier with the C langauge.
C is a lower-level and will produce faster and smaller executables. The whole UNIX scene revolves around C, not c++

.