之前已经说过,编程语言的流行度是相当稳定的。如果我们查看 TIOBE 索引中的前 10 种编程语言,那么 C# 是其中最年轻的。 C# 始于 2000 年。那是 23 年前!几乎每天都有一种新的编程语言诞生,但几乎没有任何一种进入前 100 名。至少在它们的头 10 年里没有。在当前前 100 名中,只有不到 10 年的语言是:Swift(#14)、Rust(#17)、Crystal(#48)、Solidity(#59)、Pony(#71)、Raku(#72), Zig (#88) 和 Hack (#92)。他们都不到 5 岁。换句话说,新手想上榜几乎是不可能的。相反,我们看到金色的老歌复活了。以 Fortran 为例,由于对数字计算能力的需求不断增长,它重回前 20 名。所以,如果你刚刚发明了一种全新的语言,请耐心等待! -- Paul Jansen CEO TIOBE Software
2023年5月 | 2022年5月 | 变化 | 编程语言 | Ratings | Change |
---|---|---|---|---|---|
1 | 1 | Python | 13.45% | 0.71% | |
2 | 2 | C | 13.35% | 1.76% | |
3 | 3 | Java | 12.22% | 1.22% | |
4 | 4 | C++ | 11.96% | 3.13% | |
5 | 5 | C# | 7.43% | 1.04% | |
6 | 6 | Visual Basic | 3.84% | -2.02% | |
7 | 7 | JavaScript | 2.44% | 0.32% | |
8 | 10 | ⬆ | PHP | 1.59% | 0.07% |
9 | 9 | SQL | 1.48% | -0.39% | |
10 | 8 | ⬇ | Assembly language | 1.20% | -0.72% |
11 | 11 | Delphi/Object Pascal | 1.01% | -0.41% | |
12 | 14 | ⬆ | Go | 0.99% | -0.12% |
13 | 24 | ⬆⬆ | Scratch | 0.95% | 0.29% |
14 | 12 | ⬇ | Swift | 0.91% | -0.31% |
15 | 20 | ⬆⬆ | MATLAB | 0.88% | 0.06% |
16 | 13 | ⬇ | R | 0.82% | -0.39% |
17 | 28 | ⬆⬆ | Rust | 0.82% | 0.42% |
18 | 19 | ⬆ | Ruby | 0.80% | -0.06% |
19 | 30 | ⬆⬆ | Fortran | 0.78% | 0.40% |
20 | 15 | ⬇⬇ | Classic Visual Basic | 0.75% | -0.28% |