对于现在很多人来说,他们觉得C语言已经被淘汰了,但是编程语言C可能已有48年的历史了,对于当今的开发人员而言,它仍然与之息息相关,从某种意义上说,它仍然比Python流行。
根据Tiobe的2020年1月语言受欢迎程度指数得出的。Tiobe基于主要搜索引擎的查询排名,授予C 2019编程语言称号,因为它在过去一年中的查询增长2.4%,高于C#的2.1%和Python的1.4%。
尽管机器学习和数据科学将Python推向了2019年的新高峰,但Tiobe将C的持续普及归功于物联网和近来发布的大量智能设备。
C在2015年3月排名第一,但自2001年以来一直未跌至第二位。C被IEEE Spectrum评为2019年第三大流行语言。
C语言是由技术先驱Dennis Ritchie在1970年代贝尔实验室创建的。他还与Ken Thompson一起被誉为Unix的共同创造者。
如今,C用于开发操作系统,嵌入式系统和应用程序。它被认为是第一种现代且可移植的编程语言,已移植到几乎所有系统体系结构和操作系统中。
ZDNet的Jason Perlow 认为 Ritche对技术和编程的贡献非常重要,他认为没有Dennis Ritchie的史蒂夫·乔布斯就不会有史蒂夫·乔布斯,后者在2011年与乔布斯同周去世。
C是Objective-C的基础,Objective-C是Apple Mac OS X的核心,而Microsoft创建了C#作为其自己的C派生类。
所以谁能够说它已经快被淘汰了呢?