要約:

  • Pythonが全体的な支配力を確立し続け、AIなどの分野での人気ライブラリや教育上の重要性に支えられている。
  • TypescriptはJavascriptの上位セットとして、変数の静的型付けを強制し、信頼性が向上している。
  • RustはCやC++のようなシステムソフトウェアを作成することを目指しており、メモリセーフである。
  • 新たにランキングに登場した言語にはApexとSolidityがあり、それぞれSalesforceサーバーやEthereumブロックチェーン向けに設計されている。
  • FortranとCobolは依然として需要があり、特にCobolは政府や金融システムで広く使用されている。

感想:

プログラミング言語のトレンドは常に変化しており、PythonやTypescript、Rustなどの新興言語が注目を集めています。特に、Typescriptの静的型付けやRustのメモリセーフ性はプログラムの信頼性とセキュリティを向上させる重要な要素となっています。古くからの言語であるFortranやCobolもなお需要があり、歴史的なシステムやインフラで使用され続けていることが興味深いです。

元記事: https://spectrum.ieee.org/top-programming-languages-2024