It is not object oriented language.
It sucks, C++ is the way to go or even C#
c
c-Documents and Settings
That depends who answers the question. I say none.
There is basically no disadvantage of using a language like C. It depends on the programmer how he uses his skills.
In C it's easier to work with hardware directly. Also C programs are usually more efficient.
C and C++ will help you understand the inner workings of a computer with operations such as dealing with memory and pointers. It will do anything that you tell it to do, which is both an advantage and a disadvantage.
It's flexible and up to date, but usually it has to be executed on virtual machine (.NET).
Disadvantage is a noun.
It shrinks in the washing machine beginning from 30°C(86 °F). Therefore, hand wash is strongly recommended.
Advantage=no sweating Disadvantage=sweating
Although C is a high-level language, the level of abstraction is extremely low to the extent that the onus of responsibility lies largely with the programmer rather than with the language. C++ now fulfils many of the roles previously filled by C.