TIOBE Programming Language Ranking – Monthly Update and Trend Overview
The article presents the latest TIOBE programming language rankings, highlighting Haskell's position at 23, notable moves for MQL4, Hack, and Elixir, and provides visual trend charts for the top 10 languages along with a disclaimer about the data's scope and limitations.
Some observers consider Haskell to be the most mature pure functional programming language, with a history dating back to 1990 and a slowly growing community. This month Haskell ranks 23rd, just 0.255% away from breaking into the top 20.
Other notable changes this month include MQL4 rising from rank 52 to 41, Hack moving up from 76 to 63, and Elixir climbing from 86 to 64.
Programming Language Ranking TOP20 List
Ranks 21‑50
Top 10 Programming Languages – TIOBE Index Trend (2002‑2016)
Ranks 50‑100 (alphabetical list)
(Visual) FoxPro, 4th Dimension/4D, ABC, ActionScript, APL, AutoLISP, bc, BlitzMax, Bourne shell, C shell, CFML, cg, CL (OS/400), Common Lisp, Crystal, Eiffel, Elixir, Elm, Emacs Lisp, Forth, Hack, Icon, IDL, Inform, Io, J, Julia, Korn shell, Kotlin, Maple, ML, NATURAL, NXT‑G, OCaml, OpenCL, Oz, Pascal, PL/I, PostScript, PowerShell, REXX, Simulink, Smalltalk, SPARK, SPSS, Standard ML, Stata, Tcl, VBScript, Verilog
Top 10 Programming Languages – Long‑Term Trend (1986‑2016)
Annual Programming Language Rankings (2003‑2015)
The ranking data is collected from English‑language sources, so while it offers useful trend insight, it may not fully reflect the situation in China and has inherent sampling limitations.
Explanation
The TIOBE Programming Language Community Ranking is a monthly indicator of language popularity, based on the number of skilled engineers, courses, and third‑party vendors on the Internet. It aggregates results from major search engines such as Google, MSN, Yahoo!, Wikipedia, YouTube, and Baidu. Note that the ranking reflects popularity, not language quality or code volume.
This ranking can help you assess whether your programming skills stay current and serve as a reference when selecting a language for new system development. Detailed explanations are available via the provided link.
Copyright statement: Content sourced from the web; copyright belongs to the original author. We will credit the author and source unless unable to confirm. If any infringement is identified, please inform us for immediate removal and apology.
-END-
Architecture Digest
ID:ArchDigest
Internet Application Architecture | Architecture Technology | Large‑Scale Websites | Big Data | Machine Learning
Architecture Digest
Focusing on Java backend development, covering application architecture from top-tier internet companies (high availability, high performance, high stability), big data, machine learning, Java architecture, and other popular fields.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.