2019年09月编程语言排行榜

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

September Headline: PHP is struggling to keep its top 10 position

PHP has been in the TIOBE index top 10 since the start of the index in 2001. It was even TIOBE's programming of the year in 2004. Till the end of 2009 everything went fine, but soon after that PHP was going downhill from 10% to 5% market share in 2 years' time. In 2014 it halved again to 2.5%. So what happened to PHP? From its start PHP was the Visual Basic for web design: easy to learn, easy to deploy, but mainly used by web designers with a limited software engineering background. The downside of PHP's simplicity was that it was relatively easy to shoot security holes in it. PHP has been struggling with this for a long time. In 2014 PHP's biggest supporter Facebook launched Hack as an alternative for PHP because it was not scalable. And after that, JavaScript, TypeScript and Python became the linguas franca for web development. So the question is how PHP is going to survive in this jungle? Let's see happens.

编程语言排行榜 TOP 50 榜单

排名 编程语言 流行度 对比上月 年度明星语言
1 Java 16.661% 0.633% 2015, 2005
2 C 15.205% 0.051% 2017, 2008
3 Python 9.874% 0.146% 2010, 2007, 2018
4 C++ 5.635% 0.422% 2003
5 C# 3.399% 0.443%
6 Visual Basic .NET 3.291% 0.404%
7 JavaScript 2.128% 0.13% 2014
8 SQL 1.944% 0.319%
9 PHP 1.863% 0.212% 2004
10 Objective-C 1.840% 0.15% 2012, 2011
11 Groovy 1.502% 0.277%
12 Assembly language 1.378% 0.264%
13 Delphi/Object Pascal 1.335% 0.141%
14 Go 1.220% 0.247% 2016, 2009
15 Ruby 1.211% 0.105% 2006
16 Swift 1.100% 0.21%
17 Visual Basic 1.084% 0.059%
18 MATLAB 1.062% 0.212%
19 R 1.049% 0.227%
20 Perl 1.049% 0.189%
21 SAS 1.021% 0.223%
22 D 0.955% 0.148%
23 PL/SQL 0.887% 0.142%
24 Dart 0.650% 0.065%
25 F# 0.582% 0.106%
26 Transact-SQL 0.557% 0.158% 2013
27 ABAP 0.537% 0.039%
28 Scratch 0.480% 0.032%
29 TypeScript 0.477% 0.144%
30 Scala 0.421% 0.11%
31 COBOL 0.417% 0.048%
32 Lisp 0.409% 0.047%
33 Rust 0.365% 0.085%
34 Fortran 0.359% 0.005%
35 Ada 0.346% 0.05%
36 Julia 0.338% 0.059%
37 Kotlin 0.337% 0.112%
38 ActionScript 0.325% 0.037%
39 RPG 0.325% 0.053%
40 Logo 0.310% 0.155%
41 Lua 0.299% 0.115%
42 Prolog 0.295% 0.028%
43 Scheme 0.288% 0.01%
44 PostScript 0.277% 0.023%
45 LabVIEW 0.263% 新上榜
46 VBScript 0.244% 0.001%
47 Bash 0.230% 0.043%
48 PL/I 0.208% 新上榜
49 MS-DOS batch 0.206% 新上榜
50 Haskell 0.198% 0.024%