In the August list, TIOBE officially commented that Python reached a new height, and in this month, Python once again refreshed its own proportion, occupying 15.74% of the market share with a growth rate of 4.07%. In contrast, the share of C, Java, C++, and C# has declined.
In addition, Objective-C rose from 14th last month to 11th this month, accounting for 1.49%. hmi panel screen
Of the hundreds of programming languages, one language has grown dramatically: the Julia programming language, which is widely used in numerical analysis and computational science design. In the September charts, it was only a fraction of a millimeter away from the top 20, with a 0.05% gap.
In fact, looking at the field of data analysis, Julia faces many strong opponents, such as Python, which ranks first, and languages such as R, so what makes Julia stand out?
In this regard, TIOBE officially analyzed that “Julia beat MatLab because it is more modern and free to use.” In addition, Julia beat Python and R because it was much faster. Due to the huge demand in the field of digital computing and modeling, Julia will have a great opportunity to enter the top 20 list in the near future.”
However, Julia’s entry into the Top 20 is not so easy, because Rust has been hovering on the edge of the Top 20 many times before, and has not succeeded so far. Whether Julia will break the rules or not is up to time to verify.
Numbers 51-100 are listed as follows, and due to the small numerical differences between them, they are listed only as text (in alphabetical order):
ABC, Algol, Alice, AspectJ, B4X, Bourne shell, C shell, CFML, CHILL, CL (OS/400), Clipper, CLIPS, Crystal, EXEC, Icon, IDL, J#, Ladder Logic, Lasso, Logo, ML, MOO, MQL5, NATURAL, Nim, NXT-G, OCaml , Occam, OpenCL, PL/I, Q, Racket, Raku, REXX, Ring, RPG, Scheme, Simulink, Slate, Solidity, SPARK, SPSS, Stata, Tcl, Vala/Genie, VBScript, Verilog, VHDL, X++, Xojo
Top 10 Programming Languages TIOBE Index Trends (2002-2022)
Historical Ranking (1987-2022)
Note: The following rankings are based on the 12-month average.
Programming language “Celebrity List” (2003-2021)
The TIOBE Programming Language Community Rankings are an indicator of programming language trends and are updated monthly, based on the number of technical engineers, courses, and third-party vendors worldwide, including popular search engines and technical communities such as Google, Baidu, Wikipedia, CSDN, Bing, Hao 123, and more. The specific calculation method is detailed in the https://www.tiobe.com/tiobe-index/programming-languages-definition/. Note that this ranking only reflects the popularity of a programming language, and does not indicate whether a programming language is good or not, or how much code is written in a language.
This leaderboard can be used to gauge whether your programming skills are up to date, or it can be used as a basis for language selection when developing new systems.
Detailed list information can be found on the official website of TIOBE: https://www.tiobe.com/tiobe-index