What makes C so popular in the age of OOP?

Posted by GradGuy on Programmers See other posts from Programmers or by GradGuy
Published on 2012-03-24T11:39:46Z Indexed on 2012/03/24 17:37 UTC
Read the original article Hit count: 174

I code a lot both in C and C++ but did not expect C to be the second popular language, slightly behind Java! http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

I'm curious as why, in this age of OOP, C is still all that popular? Note that 4 out of top 5 popular languages are all "modern" object-oriented capable languages. Now I agree that you can do OOP in C to some extend, but that's sort of painful and not quite elegant! (well at least compared to C++ I guess) So what makes C this popular? efficiency? being low-level? or the vast majority of libraries that already exist? ... or something else?

© Programmers or respective owner

Related posts about programming-languages

Related posts about object-oriented