But it's not. C++ programs work just as well. So do programs written in many other languages.

Not saying anything against C... That reasoning is just a bit suspect.