Python は引き続き優勢であり、PHP の人気は低下し続け、Java への関心は少なくともわずかに低下する可能性があります。
簡単に言えば、2023 年に展開される可能性が高い主要なプログラミング言語のトレンドのいくつかをまとめたものです。
プログラミング言語の世界で今後 1 年間に予想されることの詳細については、こちらをご覧ください。 IT プロフェッショナルの今日の 2023 年に向けた主要なプログラミング言語のトレンドの予測。
関連している: 2023 年に注目すべき 5 つのソフトウェア開発トレンド
Pythonの人気は続く
おそらく、2023 年に予想されるプログラミング言語の傾向として最も驚くべきことではありませんが、注目に値するのは、近年世界で最も人気のある言語となった汎用プログラミング言語である Python の人気が続いていることです。
私は以前から主張しているように、 Pythonがそのトップの座に値するとは確信していません. Python は遅すぎ、構文が硬すぎ、本当に大規模なプロジェクト向けの言語として証明されていないと思います。
しかし、Python の根強い人気は、私がここでは少数派であることを示唆しています。 明らかに、ほとんどのプログラマーは Python を愛しており、その傾向が 2023 年に変わる兆候はありません。
PHPは滑り続ける
2023 年に終息する可能性が低いもう 1 つのプログラミング言語トレンドは、次のとおりです。 PHPの衰退. 現代のインタラクティブな Web を構築する上で基本的な役割を果たした言語は、もはやかつてほど人気がありません。
これは、PHP が完全になくなるという意味ではありません。 WordPress などのプラットフォームがすぐに新しい言語に切り替わるとは思わないでください。 しかし、PHP を使用する新しいプロジェクトはますます少なくなると予想してください。
Java の人気が回復しない
同様に、Java (今日のソフトウェア産業の出現の中心でもあった言語) は、ますます最盛期を過ぎたように見えます。
関連している: 開発者はまだ Java プログラミング言語を学ぶべきですか?
Java はトップの座から滑り落ちた TIOBE指数 — 20 年近くにわたって保持されていた地位 — 数年前。 2023 年の時点で、その滑りが一時的なものではないことを示すあらゆる兆候があります。 Java は来年も広く普及する可能性が高いですが、非常に人気のある言語の 1 つとして以前の地位に戻るとは考えにくいです。 それどころか、Java の人気は来年以降も低下し続けると思われます。
さびは熱いまま
統計的に言えば、オープンソース言語である Rust は、 セキュリティと効率性を重視、TIOBEインデックスで20位にランクされ、比較的人気がありません。 しかし、Rust には献身的なアコライトの強い支持者がいます。 「最も愛されている」プログラミング言語 スタック オーバーフローによると、最も一般的に使用されているわけではありません。
Rust の強力なコミュニティのためだけでなく、Rust がサイバーセキュリティの課題が蔓延している世界で明らかな魅力を持っているため、この傾向は 2023 年も続くと予想しています。 Rust を使用しても攻撃に対する保護が保証されるわけではありませんが、開発者がソフトウェアをより安全にするために実行できる 1 つのステップです。
アセンブリ言語の人気が高まる
近年、TIOBE Index であまり注目されていないプログラミング言語の傾向は、アセンブリ言語の人気がゆっくりではあるが着実に増加していることです。
最初にアセンブリ言語 (複数の特定の言語を含む可能性のある一般的なカテゴリ) 最も人気のある言語のトップ 10 リストに入りました 現在は 9 位で、昨年からわずかに減少していますが、それでも PHP、Go、Swift などの言語を上回っています。
なぜこれほど多くのプログラマーがアセンブリ コードを扱うのでしょうか? 確かなことは言えませんが、高性能の必要性が 1 つの要因であると考えられます。 アセンブリ言語の人気は、モノのインターネット (IoT) デバイスなどの特殊なハードウェアの採用が拡大していることも反映している可能性があります。これらのデバイスでは、開発者がアセンブリ コードを記述して、これらのデバイスの上位レベルの言語でサポートされていない機能にアクセスする必要がある場合があります。
みんな大好き C
2023 年に注目すべき最後のプログラミング言語トレンドは、C の根強い人気です。
Python ほど人気はありませんが、近いです。 そして、Cが現在出回っていることを考えると 半世紀以上 — これにより、Python や Java などの言語のほぼ 2 倍の歴史があります — C は、今後数十年にわたってソフトウェア開発において中心的な重要性を維持するであろう、実証済みの確固たる言語として際立っています。 長期的に学ぶために最も重要な言語を 1 つだけ選択する必要がある場合は、C が適しています。
結論
以上が、今後 1 年間に展開が予想されるプログラミング言語のトップ トレンドです。
確かに、ソフトウェア開発の世界で 2023 年に劇的な変化が起こるとは予想していません。 ほとんどの場合、少なくとも過去数年間は同様の傾向が見られるでしょう。 しかし、PHP の衰退や予想外のアセンブリ コードの人気など、これらのトレンドの一部は、来るとは少し予想しにくかったため、今後 1 年を通して追跡し続ける価値があります。
著者について
Christopher Tozzi は、クラウド コンピューティング、アプリケーション開発、オープン ソース ソフトウェア、仮想化、コンテナーなどの専門知識を持つテクノロジ アナリストです。 彼はまた、ニューヨーク州アルバニー地域の主要な大学で講義を行っています。 彼の著書「楽しみと利益のために: フリーでオープンソースのソフトウェア革命の歴史」は MIT Press から出版されました。