1.编程语言使用情况统计与排名

1.1spectrum排名2020

https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2020

top programming language2021

 

 

1.2 TIOBE Index 2021

https://www.tiobe.com/tiobe-index/

TIOBE Index 2021:排名前20的编程语言

  Mar 2021   Mar 2020     Programming Language      Ratings    Change
1 2     C 15.33% -1.00%
2 1     Java 10.45% -7.33%
3 3     Python 10.31% 0.20%
4 4     C++ 6.52% -0.27%
5 5     C# 4.97% -0.35%
6 6     Visual Basic 4.85% -0.40%
7 7     JavaScript 2.11% 0.06%
8 8     PHP 2.07% 0.05%
9 12     Assembly language 1.97% 0.72%
10 9     SQL 1.87% 0.03%
11 10     Go 1.31% 0.03%
12 18     Classic Visual Basic 1.26% 0.49%
13 11     R 1.25% -0.01%
14 20     Delphi/Object Pascal 1.20% 0.48%
15 36     Groovy 1.19% 0.94%
16 14     Ruby 1.18% 0.13%
17 17     Perl 1.15% 0.24%
18 15     MATLAB 1.04% 0.05%
19 13     Swift 0.95% -0.28%
20 19     Objective-C 0.91% 0.17%

 

tiobe index programming2021March17b

tiobe index programming2021March17a

1.3 kdnuggets polls 

https://www.kdnuggets.com/2020/06/data-science-tools-popularity-animated.html

top analytics data science machine learning software 2019 3yrs 590

2.编程语言历史

2.1 维基百科:编程语言的历史

https://en.wikipedia.org/wiki/History_of_programming_languages

 

2.2 布朗大学Andrew D. Ferguson博文:编程语言

http://cs.brown.edu/~adf/programming_languages.html

 

2.3 Oreilly出版社的PDF格式文件:编程语言历史图

http://archive.oreilly.com/pub/a/oreilly/news/languageposter_0504.html

 

2.4 scriptol网站博文:编程语言历史与演变

History and Evolution of Programming Languages:Timeline of general-purpose programming languages

Denis Sureau

http://www.scriptol.com/programming/history.php

 

2.5Veracode网站提供的编程语言历史的信息图infographics

http://www.veracode.com/sites/default/files/wp-content/uploads/2013/05/History-Of-Programming-Languages-Veracode.jpg

History Of Programming Languages Veracode brief