TIOBE May list: Fortran “resurrected” into Top 10

TIOBE announced the programming language rankings for May 2024 .

Fortran has once again entered the top 10 positions of the TIOBE index after more than 20 years. In fact, Fortran had entered the Top 10 as early as April; in May, the language continued to maintain this ranking.

Among the data measured by TIOBE, "Fortran programming" has more than 1,000 clicks on the Amazon book platform. In comparison, trendy languages ​​such as Kotlin and Rust have only 300 clicks under the same search conditions.

Regarding the resurrection of Fortran, TIOBE CEO Paul Jansen believes that on the one hand, the reason is that the Fortran language has continued to develop since its birth in 1957. For example, less than half a year ago, the new ISO Fortran 2023 definition was released. The main reason is the increasing importance of numerical/mathematical calculations.

"While there are many competitors in this space, Fortran has its raison d'être. Python: first choice, but slower; MATLAB: very easy to use for math, but expensive to license; C/C++: mainstream and fast, but They have no native mathematical computing support; R: very similar to Python, but less popular and slower; Julia: a rising star, but not yet mature.

In this jungle of languages, Fortran seems to be fast, has native math support, is mature, and is free. Fortran was making progress quietly, slowly but surely. This is surprising but undeniable. "

TIOBE May TOP 20 programming languages

Compared with last month, overall the rankings in the Top 10 still have little fluctuation. Among the Top 11-20, Delphi/Object Pascal, Assembly language and Ruby remain unchanged at the 11th, 12th and 13th positions respectively. Some changes in other languages ​​include:

  • MATLAB's ranking rose from 16 to 14
  • Swift's ranking dropped from 14 to 15
  • PHP's ranking rose from 17 to 16
  • Scratch’s ranking dropped from 15 to 17
  • Rust’s ranking rose from 19 to 18
  • Kotlin’s ranking dropped from 18 to 19
  • COBOL moves back to 20th place

TOP 10 Programming Language TIOBE Index Trend (2002-2024)

Ranking of programming languages ​​21-50

Numbers 51-100 are as follows, listed in text form only (in alphabetical order) due to the small numerical differences between them:

ABC, ActionScript, Algol, Apex, APL, bc, Boo, Carbon, CIL, CL (OS/400), CLIPS, Clojure, Common Lisp, Curl, DiBOL, Erlang, Factor, Groovy, Hack, Icon, Inform, Io, J, JScript, Ladder Logic, Lingo, LiveCode, LPC, MQL5, NATURAL, Nim, OCaml, OpenEdge ABL, Oxygene, Paradox, PL/I, PowerShell, Pure Data, Q, Ring, RPG, Scheme, Smalltalk, SPARK, Standard ML, WebAssembly, Wolfram, X++, Xojo, XPL

The TIOBE Programming Community index is an indicator that measures the popularity of programming languages ​​and is updated monthly. Judging is based on engineers, courses and third-party vendors from around the world, including popular search engines such as Google, Bing, Yahoo, Wikipedia, Amazon, YouTube and Baidu are used in the index calculation. It's important to note that the TIOBE index does not represent the quality of a programming language or how much code is written.

This index can be used to check whether your programming skills are still keeping up with the times, or to make decisions about which programming language to use when starting to build a new software system.

The definition of the TIOBE index and detailed list information can be found on the official website .

Guess you like

Origin www.oschina.net/news/291364/tiobe-index-202405