2019年04月编程语言排行榜

最新 TIOBE 编程语言排行榜,关注编程语言动态

April Headline: Programming Language C++ is doing well in the TIOBE Index

This month C++ is back at position 3, swapping places with Python. This is certainly not because Python is in decline: Python is scoring all time highs almost every month. It is just that C++ is also getting more and more popular. C++ is still far away from its popularity in the beginning of this century when it had a market share of more than 15%. The complexity and the delay of releasing the new language definition C++0x pulled the language back at that time. That new language standard, eventually named C++11 after its release in 2011, has made the language much simpler, safer and more expressive at the same time. It took some extra years before the C++11 standard was adopted because the community had to wait for proper compiler support. But now that the C++11, C++14 and C++17 standards are supported by the most important C++ compilers, i.e. Gcc, Clang and Visual Studio, the popularity of C++ is reviving.

编程语言排行榜 TOP 50 榜单

排名 编程语言 流行度 对比上月 年度明星语言
1 Java 15.035% 0.155% 2015, 2005
2 C 14.076% 0.771% 2017, 2008
3 C++ 8.838% 0.712% 2003
4 Python 8.166% 0.096% 2010, 2007, 2018
5 Visual Basic .NET 5.795% 0.634%
6 C# 3.515% 0.248%
7 JavaScript 2.507% 0.081% 2014
8 SQL 2.272% 0.346%
9 PHP 2.239% 0.181% 2004
10 Assembly language 1.710% 0.297%
11 Objective-C 1.505% 0.176% 2012, 2011
12 MATLAB 1.285% 0.184%
13 Ruby 1.277% 0.075% 2006
14 Perl 1.269% 0.033%
15 Delphi/Object Pascal 1.264% 0.252%
16 R 1.181% 0.097%
17 Visual Basic 1.060% 0.106%
18 Go 1.009% 0.007% 2016, 2009
19 Swift 0.978% 0.18%
20 Groovy 0.932% 0.246%
21 SAS 0.804% 0.125%
22 PL/SQL 0.794% 0.06%
23 D 0.780% 0.162%
24 COBOL 0.592% 0.07%
25 Fortran 0.562% 0.09%
26 Dart 0.511% 0.213%
27 Scratch 0.486% 0.063%
28 Transact-SQL 0.456% 0.041% 2013
29 ABAP 0.400% 0.005%
30 Lua 0.395% 0.023%
31 Scala 0.376% 0.091%
32 Prolog 0.357% 0.011%
33 Lisp 0.343% 0.029%
34 Rust 0.342% 0.032%
35 Kotlin 0.337% 0.049%
36 Logo 0.330% 0.034%
37 Ada 0.305% 0.005%
38 Scheme 0.277% 0.078%
39 LabVIEW 0.214% 0.095%
40 Julia 0.209% 0.001%
41 F# 0.206% 新上榜
42 Apex 0.200% 新上榜
43 Bash 0.196% 0.017%
44 TypeScript 0.196% 新上榜
45 Clojure 0.193% 新上榜
46 Haskell 0.192% 0.015%
47 Erlang 0.177% 0.022%
48 ML 0.175% 0.012%
49 Awk 0.171% 0.005%
50 Ladder Logic 0.170% 0.071%