スポンサードサーチ
ソフトウェア品質の評価と追跡を専門とするオランダのTIOBEソフトウェアが毎月発表する「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)。
このTIOBEインデックスからは、それぞれのプログラミング言語がどれだけ話題になっているかがわかりますが、2023年10月のデータは、以下の通り。
| 2023年10月 | 2022年10月 | 変化 | プログラミング言語 | レーティング | 変化 |
|---|---|---|---|---|---|
| 1 | 1 | Python | 14.82% | -2.25% | |
| 2 | 2 | C | 12.08% | -3.13% | |
| 3 | 4 | ![]() | C++ | 10.67% | +0.74% |
| 4 | 3 | ![]() | Java | 8.92% | -3.92% |
| 5 | 5 | C# | 7.71% | +3.29% | |
| 6 | 7 | ![]() | JavaScript | 2.91% | +0.17% |
| 7 | 6 | ![]() | Visual Basic | 2.13% | -1.82% |
| 8 | 9 | ![]() | PHP | 1.90% | -0.14% |
| 9 | 10 | ![]() | SQL | 1.78% | +0.00% |
| 10 | 8 | ![]() | Assembly language | 1.64% | -0.75% |
| 11 | 11 | Go | 1.37% | +0.10% | |
| 12 | 23 | ![]() | Scratch | 1.37% | +0.69% |
| 13 | 18 | ![]() | Delphi/Object Pascal | 1.30% | +0.46% |
| 14 | 14 | MATLAB | 1.27% | +0.09% | |
| 15 | 15 | Swift | 1.07% | +0.02% | |
| 16 | 19 | ![]() | Fortran | 1.02% | +0.23% |
| 17 | 12 | ![]() | R | 0.96% | -0.26% |
| 18 | 28 | ![]() | Kotlin | 0.96% | +0.53% |
| 19 | 16 | ![]() | Ruby | 0.92% | +0.05% |
| 20 | 20 | Rust | 0.91% | +0.22% |
C#はJavaに近づいている
C# と Java の差はかつてないほど小さくなっています。現在、その差はわずか1.2%で、このまま推移すれば約2ヶ月後には C# が Java を上回ることになります。全プログラミング言語の中で、年間で Java は-3.92%と最大の減少を示し、C# は+3.29%と最大の増加を示しています。この2つのプログラミング言語は、常に似たような領域で使用されてきたため、20年以上前から競合関係にありました。Java の人気低下は主に、Oracle が Java 8以降に有料ライセンスモデルを導入するという決定を下したことが原因です。Microsoft は、C# で逆のアプローチをとりました。以前は、C# は商用ツール Visual Studio の一部としてのみ使用できました。現在、C# は無料のオープンソースであり、多くの開発者に採用されています。Java が衰退した理由は他にもあります。まず、Java の言語定義はここ数年ほとんど変わっておらず、完全に互換性のある直接の競合製品である Kotlin の方が使いやすく、無料です。
— Paul Jansen TIOBE Software CEO
October Headline: C# is getting closer to Java
The gap between C# and Java never has been so small. Currently, the difference is only 1.2%, and if the trends remain this way, C# will surpass Java in about 2 month’s time. Java shows the largest decline of -3.92% and C# the largest gain of +3.29% of all programming languages (annually). The two languages have always been used in similar domains and thus have been competitors for more than 2 decades now. Java’s decline in popularity is mainly caused by Oracle’s decision to introduce a paid license model after Java 8. Microsoft took the opposite approach with C#. In the past, C# could only be used as part of commercial tool Visual Studio. Nowadays, C# is free and open source and it’s embraced by many developers. There are also other reasons for Java’s decline. First of all, the Java language definition has not changed much the past few years and Kotlin, its fully compatible direct competitor, is easier to use and free of charge. — Paul Jansen CEO TIOBE Software
TIOBE Index for October 2023
AI時代だからこそ、戦略は人と一緒に考えることが、最初の一歩です。
開発やコンテンツ生成はAIが担える時代になりました。しかし、何を作るか・どこを目指すかという問いに答えるのは、依然として人の仕事です。
DX推進や新規事業の立ち上げで壁にぶつかる企業の多くは、ソリューションの導入や社内人材への丸投げに終始し、課題の本質が言語化されないまま進んでしまっています。
経営とITの両方を理解した人間が、経営者と並走しながら要求定義・要件定義の段階から一緒に考える。AIはこのプロセスを補助できますが、主役にはなれません。
まだ課題が言語化できていない段階からでも、遠慮なくご相談ください。一緒に考えます。
AIが生成できないのは「実績と信頼」
ECサイトやマーケットプレイスサイトはCS-Cart国際版(公式)という選択肢
AIはコードを書けます。しかし、長年の実運用で磨かれたロジックや、世界中の事業者が検証したセキュリティを、プロンプト一つで再現することはできません。
CS-Cart国際版(公式)は、自社EC・越境EC・BtoB EC・マーケットプレイスに対応した豊富な実績ある機能をパッケージとして提供しています。
構築コストを抑えながら、堅牢なECサイトを立ち上げることができます。
スポンサードサーチ




