TIOBE Softwareがこのほど、2019年に最もインデックス値を伸ばしたC言語2019年プログラミング言語・オブ・ザ・イヤーに輝いたと伝えた。第2位はC#で、これにPythonSwiftが続いている。

C言語インデックス値が伸びた理由として、IoTおよび小型のインテリジェントデバイスにおいて需要が高いためだという。C言語は短時間で習得が可能な上、すべてのプロセッサにおいてCコンパイラを利用できる。TIOBE Softwareは、こうした状況がC言語インデックス値上昇を招いたのではないかと分析している。

発表された2019年におけるインデックス増加率と順位は次のとおり。

2019年プログラミング言語・オブ・ザ・イヤーは、2018年に引き続きPythonが受賞するだろうと考えられていた。これは、Python2018年に入ってから長期にわたって増加傾向を維持しているためだ。しかし、2019年C言語の増加率がPythonを超えて1位となった。C言語2016年に一気にインデックス値を下落させており、2017年後半から逆に増加に転じている。ずでに減少以前の水準まで戻ってきており、今後も同様のペースで増加を続けるかどうかはわからない。

仮に、今後も同様のペースC言語の増加傾向が続いた場合、JavaC言語ポジションが逆転してC言語が首位になる月が出てくる可能性もある。しかし、過去の動向として、JavaC言語は推移が同調する傾向が強く、Javaが第1位でCが第2位という順位のまま推移する可能性もある。

TIOBE Software2019年におけるそれ以外の興味深い動向としてSwiftが第15位から第9位へ上昇した点と、Rubyが第8位から第11位へ上昇した点を挙げている。Swiftは安定的に10位以内に入るようになっており、Rubyも近いうちにそうなりそうだと予測している。

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

画像提供:マイナビニュース