2021年7月TIOBE指数
July Headline: C, Java, and Python compete for the first position
The TIOBE index is celebrating its 20th anniversary this month. Back in 2001, the first TIOBE index was published as a personal hobby project to see what languages were in demand. The top 3 of the first TIOBE index were Java, C, and C++. Today’s story looks strikingly similar. The first 3 programming languages are C, Java, and Python now. It is interesting to see that these 3 languages are getting closer than ever before. The difference between position 1 and position 3 is only 0.67%. This means that the next few months will be exciting. What language is going to win this battle? Python seems to have the best chances to become number 1, thanks to its market leadership in the booming field of data mining and artificial intelligence. Other interesting moves this month are: C++ is gaining more than 0.5% and is getting closer to the top 3, the Go language goes from position #20 to position #13, Rust from #30 to #27, TypeScript from #45 to #37, and Haskell from #49 to #39. – Paul Jansen CEO TIOBE Software
The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.
译文:
七月头条:C、Java 和 Python 争夺第一名
TIOBE 指数本月将庆祝其成立 20 周年。早在 2001 年,第一个 TIOBE 索引作为个人爱好项目发布,以了解哪些语言的需求。第一个 TIOBE 指数的前 3 名是 Java、C 和 C++。今天的故事看起来惊人地相似。现在前 3 种编程语言是 C、Java 和 Python。有趣的是,这 3 种语言比以往任何时候都更加接近。位置 1 和位置 3 之间的差异仅为 0.67%。这意味着接下来的几个月将是令人兴奋的。什么语言将赢得这场战斗?Python 似乎最有可能成为第一,这要归功于它在蓬勃发展的数据挖掘和人工智能领域的市场领导地位。本月其他有趣的举动是:C++ 的涨幅超过 0.5%,并且越来越接近前三名,Go 语言从位置#20 到位置#13,Rust 从#30 到#27,TypeScript 从#45 到#37,Haskell 从#49 到#39。——Paul Jansen 首席执行官 TIOBE Software
TIOBE 编程社区指数是编程语言流行程度的指标。该指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度等流行搜索引擎用于计算评分。需要注意的是,TIOBE 指数与最佳编程语言或大多数代码行所使用的语言无关。
该指数可用于检查您的编程技能是否仍然是最新的,或者在开始构建新软件系统时就应该采用哪种编程语言做出战略决策。可以在此处找到 TIOBE 索引的定义。