January Headline: Python is TIOBE’s Programming Language of 2020!
Python has won the TIOBE programming language of the year award! This is for the fourth time in the history, which is a record! The title is awarded to the programming language that has gained most popularity in one year. Python made a positive jump of 2.01% in 2020. Programming language C++ is a very close runner up with an increase of 1.99%. Other winners are C (+1.66%), Groovy (+1.23%) and R (+1.10%).
It has been stated before: Python is popping up everywhere. It started as a competitor of Perl to write scripts for system administrators a long time ago. Nowadays it is the favorite language in fields such as data science and machine learning, but it is also used for web development and back-end programming and growing into the mobile application domain and even in (larger) embedded systems. The main reasons for this massive adoption are the ease of learning the language and its high productivity. These two qualities are key in a world that is craving for more developers in all kinds of fields. Python already tested the second position some months ago and it will for sure swap places with Java permanently soon. Will Python also beat C? Well, C has still one trump card to play: its performance, and this will remain the case for some time to come. So I guess it will certainly take some years for Python to become the new number 1 in the TIOBE index.
What else happened in the TIOBE index in 2020? C has become number 1 again, beating Java. Java lost almost 5% in only 1 year. Other interesting moves in the top 20 are the statistical language R (from position 18 to 9), and Groovy, which is mainly used for scripting for CI/CD tool Jenkins, from position 23 to 10. Are there any new top 20 entries to be expected in 2021? Top candidate is without doubt Julia, which jumped from position 47 to position 23 in the last 12 months. Dart and Rust are other candidates, but both of them touched the top 20 already without being able to stay for a longer time. - 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.
Python赢得了年度TIOBE编程语言奖！这是历史上第四次创下纪录！标题被授予在一年中最受欢迎的编程语言。Python在2020年实现了2.01％的正增长。编程语言C ++紧随其后，增长了1.99％。其他获奖者是C（+1.66％），Groovy（+ 1.23％）和R（+ 1.10％）。
2020年的TIOBE指数还发生了什么？C再次击败Java成为第一名。Java在短短的一年内损失了近5％。前20名中其他有趣的举动是统计语言R（从第18位到第9位）和Groovy（主要用于CI / CD工具Jenkins的脚本编写），从第23位到第10名。预计在2021年？毫无疑问，头号候选人茱莉亚（Julia）在过去12个月中从第47位跃升至第23位。达特（Dart）和勒斯特（Rust）是其他候选人，但他们两个都已经进入了前20名，而且无法留任更长的时间。-Paul Jansen TIOBE Software首席执行官