Softwareの2019年プログラミング言語・オブ・ザ・イヤーにC言語が選ばれた理由を伝えた。Softwareが挙げている理由「IoTに対する需要の高まり」について、掘り下げて説明している。2019C言語が2019年のTIOBEプログラミング言語・オブ・ザ・イヤーに選ばれた主な理由として挙げられているのは以下のとおり。(モノのインターネット)需要の大規模な成長。C言語はIoTで使われるようなパフォーマンスが重要視されるデバイスにおいて優れた性能を発揮するC言語はマシンレベルのハードウェアAPIへの直接アクセスが可能なほか、さまざまなデバイスでCコンパイラがすでに存在しており、豊富な機能が利用できる。古いミドルレベル言語であるC言語は、ほとんどすべてのマイクロプロセッサにおいて利用可能で、ドライバの開発や組み込みシステムにおけるアプリケーション開発にも向いているC言語は高レベル言語としての機能と低レベル言語としての機能の双方を備えている。移植性も高く、さまざまなオペレーティングシステムで利用できる記事では、C言語がプログラミング言語人気のトップにあるかどうかにかかわらず、モバイルデバイスの進化と需要の高まりによって、C言語を選択せざるを得ない状況になってきているとも述べている。※本記事は掲載時点の情報であり、最新のものとは異なる場合があります。Corporation。