TIOBE Index for March 2021
March Headline: New features for the TIOBE index
Since there are no interesting changes in the TIOBE index this month, we will reveal some of the new features that will be added to the index in the near future. The first issue concerns a bug fix. Due to the complex algorithm that is used, such as eliminating outliers automatically, the sum of all percentages of all programming languages not always adds up to 100%. This is a bug that should be fixed as soon as possible. After that, a long-awaited feature will become available: programming language properties. The properties that will be tracked are taken from Wikipedia. Examples are language paradigms (object-oriented, functional, …) and type systems (statically typed, dynamically typed, weakly typed, …). We will also add trends to see what properties are gaining popularity. The third change we will make is adding nice logos to the languages to make the language tables look a bit more attractive. - 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.
由于本月TIOBE索引没有有趣的变化，因此我们将揭示一些新功能，这些新功能将在不久的将来添加到该索引中。第一个问题涉及错误修复。由于使用了复杂的算法（例如自动消除异常值），因此所有编程语言的所有百分比之和并不总等于100％。这是一个错误，应尽快修复。此后，期待已久的功能将可用：编程语言属性。将要跟踪的属性来自Wikipedia。示例包括语言范式（面向对象，功能性…）和类型系统（静态类型，动态类型，弱类型…）。我们还将添加趋势，以查看哪些属性越来越受欢迎。我们将进行的第三个更改是在语言中添加漂亮的徽标，以使语言表看起来更具吸引力。-- Paul Jansen TIOBE软件首席执行官