【PR】当Webサイトのコンテンツにはプロモーション(広告)が含まれています
スポンサードサーチ
ソフトウェア品質の評価と追跡を専門とするオランダのTIOBEソフトウェアが毎月発表する「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)。
このTIOBEインデックスからは、それぞれのプログラミング言語がどれだけ話題になっているかがわかりますが、2025年4月のデータは以下の通り。
2025年4月 | 2024年4月 | 変化 | プログラミング言語 | レーティング | 変化 |
---|---|---|---|---|---|
1 | 1 | Python | 23.08% | +6.67% | |
2 | 3 | ![]() | C++ | 10.33% | +0.56% |
3 | 2 | ![]() | C | 9.94% | -0.27% |
4 | 4 | Java | 9.63% | +0.69% | |
5 | 5 | C# | 4.39% | -2.37% | |
6 | 6 | JavaScript | 3.71% | +0.82% | |
7 | 7 | Go | 3.02% | +1.17% | |
8 | 8 | Visual Basic | 2.94% | +1.24% | |
9 | 11 | ![]() | Delphi/Object Pascal | 2.53% | +1.06% |
10 | 9 | ![]() | SQL | 2.19% | +0.57% |
11 | 10 | ![]() | Fortran | 2.04% | +0.57% |
12 | 15 | ![]() | Scratch | 1.35% | +0.21% |
13 | 17 | ![]() | PHP | 1.31% | +0.21% |
14 | 20 | ![]() | R | 1.19% | +0.34% |
15 | 24 | ![]() | Ada | 1.09% | +0.36% |
16 | 16 | MATLAB | 1.07% | -0.04% | |
17 | 12 | ![]() | Assembly language | 0.97% | -0.32% |
18 | 19 | ![]() | Rust | 0.96% | -0.08% |
19 | 23 | ![]() | Perl | 0.91% | +0.15% |
20 | 21 | ![]() | COBOL | 0.91% | +0.11% |
目次
元トップ20のKotlin、Ruby、Swiftが苦戦
Kotlin、Ruby、Swiftの3つのプログラミング言語は、最近までTIOBE Indexでトップ20の安定した地位を占めていました。しかし、現在、これらの言語は人気を失い、流行遅れになりそうです。
KotlinとSwiftが衰退している理由は同じです。KotlinとSwiftは、それぞれAndroidとiOSという特定のモバイル・プラットフォームで主に使われています。たしかにSwiftはAndroid開発にも使えますが、それはかなり難しいものがあります。そして、iOSのKotlinは全く普及しませんですた。Rubyはまた別の話です。何年もRubyはPythonやPerlと競合してきました。Perlが衰退する一方で、Rubyは安定していました。しかし、Pythonがプログラミング世界での国際共通語になった今、Rubyに残された場所ははあまりありません。
別で興味深いのは、プログラミング言語の世界は統合フェーズにあるということです。現在、上位20言語で市場全体の83.56%を占めています。これは非常に高い数字で、通常は75%前後です。これは、市場がやや守りの姿勢にあり、新しい技術を試すよりも実績のある技術を好むことを意味します。
— Paul Jansen TIOBE Software CEO
April Headline: Former top 20 players Kotlin, Ruby and Swift have a hard time
The programming languages Kotlin, Ruby and Swift all held very stable top 20 positions in the TIOBE index until recently. But now they seem to have lost traction and are likely to go out of fashion. Kotlin and Swift have the same reason why they are declining. They are both mainly used for one particular mobile platform, Android and iOS, respectively, whereas there are other sufficiently good languages and frameworks to develop cross platform nowadays. Yes, Swift can be used for Android development but it is pretty difficult. And Kotlin on iOS never really took off. Ruby is another story. For many years Ruby has been competing with Python and Perl. While Perl was declining, Ruby stabilized. But now that Python has become the lingua franca in the programming world, there is not much room left for Ruby.
Another interesting observation is that the programming language world is in a consolidation phase. The top 20 languages currently cover 83.56% of the total market. This is a very high number; it usually is around 75%. This means that the market is a bit defensive, preferring proven technology to trying out new technologies.
— Paul Jansen TIOBE Software CEO
TIOBE Index for April 2025
ECサイト&マーケットプレイスサイトを低コスト・短納期で構築するなら
多言語・多通貨対応ECサイト&マーケットプレイスサイト構築パッケージ CS-Cart は、B2C、B2B、B2B2C、B2B2Bのどのビジネスモデルにも対応したECサイト&マーケットプレイスサイトを低コスト・短納期で構築が可能です。
ECサイトやマーケットプレイスサイトの構築を検討している場合には、是非ご検討ください。
経営課題の解決でお困りではありませんか?
DXを始めとするITを使った経営課題の解決が上手くいっていない企業は数多くあります。
それは、単なるソリューションの導入や、社内人材への丸投げとなっており、課題解決がゴールになっていないからです。
そのためには、経営とITを理解した人材が、経営者層と共に取り組み、経営者の頭の中を可視化することが必須要件です。
現在、1時間の無料オンライン・コンサルティングを実施しております。
是非この機会にご相談ください。
経営課題を解決するWebサイト構築の最適解は?
経営課題を解決するWebサイトとは、何をおいてもWebサイトに集客する事が必須要件です。
そうなると、最強のWebサイトとは「検索エンジンへの登録と分析、GA4での現状分析ができ、集客のための実施施策に落とし込みができ、コンバージョンに繋げられ、改善の分析ができるWebサイト」一択です。
まずは、現状のWebサイトが経営課題を解決することができるのかをまずご相談ください。
ECサイトの最適解はクライアント毎に異なります
経営課題を解決する最適なECサイト、越境ECサイト、BtoB ECサイト、マーケットプレイスを構築するためのシステムは、クライアント毎に異なります。
まずは、御社にとって経営課題を解決するには、どういったシステムが必要であり、ASP、SaaS、パッケージ、フルスクラッチのどれが最適なのかの検証が必要です。
スポンサードサーチ