>> Some people seem to think that C is a real programming language, but they are sadly mistaken. It really is about writing almost-portable assembly language
And that's why comparing C to other, more modern languages is kind of useless - it all comes down to what kind of programming you're doing. Even though more expressive languages have been created and more efficient ways to create programs are around, C is a very nice balance between high-level syntax and low-level actions.