TIOBE Programming Community Index

TIOBE Softwareから、2016年2月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。2016年2月におけるインデックスは次のとおり。

順位 プログラミング言語 インデックス値 推移
1 Java 21.145%
2 C 15.594%
3 C++ 6.907%
4 C# 4.400%
5 Python 4.180%
6 PHP 2.770%
7 Visual Basic .NET 2.454%
8 Perl 2.251%
9 JavaScript 2.201%
10 Delphi/Object Pascal 2.163%
11 Ruby 2.053%
12 Visual Basic 1.855%
13 Assembly language 1.828%
14 Objective-C 1.403%
15 D 1.391%
16 Swift 1.375%
17 R 1.192%
18 MATLAB 1.091%
19 PL/SQL 1.062%
20 Groovy 1.012%

2月TIOBE Programming Community Index / 円グラフ

2月TIOBE Programming Community Index / 棒グラフ

2015年に大きなインデックス値増加を実現し同年のアワードを受賞したJavaだが、2016年は苦戦が続いている。絶対値では1位を維持しているが力強い動きは見られず、今後はインデックス値が下落する可能性がある。これと比較して短期的な兆候ではあるがPythonとC++が成長する傾向を見せている。

絶対値としては小さいがPerl、Rubyアセンブラ、D、Swift、Groovyが伸びる傾向を見せている。弱い動きになっているとはいえ、Javaのインデックス値は21.145%、Cのインデックス値は15.594%であり、ほかのプログラミング言語を引き離している。JavaとCのインデックス値の合計値は36%を超えており、全体の3割以上を占めている。