2020年5月TIOBE编程语言排行榜

Java和C在4月已经非常接近,但是本月C再次超越Java。C上一次成为第一名是在2015年。我们只能猜测C为什么再次成为第一名。原因之一可能是冠状病毒。这听起来很愚蠢,但是某些编程语言确实可以从这种情况中受益。例子是数据科学领域的Python和R,因为每个人都在寻找该病毒的解毒剂。但是嵌入式软件语言(例如C和C ++)也越来越流行,因为它们被用于医疗设备的软件中。另一方面,值得一提的是,Rust实际上已经接近前20名(一个月内从第27位上升到第21位)。

May 2020 May 2019 Change Programming Language Ratings Change
1 2 change C 17.07% +2.82%
2 1 change Java 16.28% +0.28%
3 4 change Python 9.12% +1.29%
4 3 change C++ 6.13% -1.97%
5 6 change C# 4.29% +0.30%
6 5 change Visual Basic 4.18% -1.01%
7 7 JavaScript 2.68% -0.01%
8 9 change PHP 2.49% -0.00%
9 8 change SQL 2.09% -0.47%
10 21 change R 1.85% +0.90%
11 18 change Swift 1.79% +0.64%
12 19 change Go 1.27% +0.15%
13 14 change MATLAB 1.17% -0.20%
14 10 change Assembly language 1.12% -0.69%
15 15 Ruby 1.02% -0.32%
16 20 change PL/SQL 0.99% -0.03%
17 16 change Classic Visual Basic 0.89% -0.43%
18 13 change Perl 0.88% -0.51%
19 28 change Scratch 0.83% +0.32%
20 11 change Objective-C 0.80% -0.83%
2020年5月关系型数据库DB-Engines排行榜
负载均衡算法有哪些