TIOBE Software BV was founded on the 1st of October 2000 by Paul Jansen. TIOBE is specialized in assessing and tracking the quality of software. We measure the quality of a software system by applying widely accepted software metrics to it. TIOBE checks more than 1 billion lines of software code for its customers worldwide, real-time, each day.
TIOBE由Paul Jansen于2000年10月1日创立,旨在通过应用广泛接受的软件指标来衡量软件系统的质量。TIOBE每天实时为其全球客户检查超过10亿行软件代码,衡量软件代码质量的目标是通过软件质量专业知识实现一个无缺陷的世界。
简报
在TIOBE索引的历史上,C#首次获得年度编程语言奖。祝贺20多年来,C#一直是排名前十的语言,现在它正在追赶四大语言,它是一年内增长最快的语言(+1.43%),赢得了当之无愧的奖项。排名第二的是Scratch(+0.83%)和Fortran(+0.64%)。C#正在蚕食Java的市场份额,并在web应用程序后端和游戏等领域越来越受欢迎(多亏了Unity)。C#可以免费使用,并以稳定的速度发展,使语言在每次发布时都更具表现力。C#将继续存在,甚至可能很快超越Java。
除了C#,去年的TIOBE指数还有很多有趣的变化。Fortran和Kotlin取代了过去最受欢迎的R和Perl,成为永久性的前20名。Fortran非常适合用好的库处理数字,在许多领域仍然是大学的宠儿。Kotlin是Java易于学习/编写的竞争对手。有趣的问题:2024年,哪些语言将进入TIOBE指数前20名?这很难预测。Julia在2023年曾短暂触及TIOBE指数,但无法保持这一位置。Julia语言和社区的成熟度是获得第二次机会的必要条件。我会把赌注押在Dart (with Flutter) and TypeScript上。后者已经在工业中大量使用,但由于某种原因,它还没有在TIOBE指数中突破。
指数列表
该索引可用于检查您的编程技能是否仍然是最新的,或者在开始构建新的软件系统时,就应该采用什么编程语言做出战略决策。TIOBE指数列表前20名
近十年C语言在社区中的表现,长期稳居排行榜第二,有时也能冲向第一的位置,经久不衰。
前21-50的编程语言如下,这些编程语言有没有用过呢?
排名51-100的编程语言如下
Algol, AutoLISP, Avenue, Bash, bc, Boo, CIL, CL (OS/400), CLIPS, Clojure, CLU, Curl, DiBOL, Erlang, Forth, Hack, Icon, Io, J, J#, JScript, LabVIEW, Ladder Logic, Lingo, LiveCode, M4, Maple, MQL5, NATURAL, Nim, OpenEdge ABL, PL/I, PostScript, PowerShell, Pure Data, Q, Racket, REXX, Ring, RPG, Scheme, Snap!, Solidity, SPARK, SPSS, Squirrel, Stata, Wolfram, Xojo, XQuery
下面是多年前十大编程语言的地位,C语言的江湖地位可不是那么容易动摇的。
下一年的榜首会是谁呢?留言预测!
内容来源:https://www.tiobe.com/tiobe-index/
声明:本文仅用于学习交流。