スポンサードサーチ
ソフトウェア品質の評価と追跡を専門とするオランダのTIOBEソフトウェアが毎月発表する「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)。
このTIOBEインデックスからは、それぞれのプログラミング言語がどれだけ話題になっているかがわかりますが、2024年11月のデータは以下の通り。
| 2024年11月 | 2023年11月 | 変化 | プログラミング言語 | レーティング | 変化 |
|---|---|---|---|---|---|
| 1 | 1 | Python | 22.85% | +8.69% | |
| 2 | 3 | ![]() | C++ | 10.64% | +0.29% |
| 3 | 4 | ![]() | Java | 9.60% | +1.26% |
| 4 | 2 | ![]() | C | 9.01% | -2.76% |
| 5 | 5 | C# | 4.98% | -2.67% | |
| 6 | 6 | JavaScript | 3.71% | +0.50% | |
| 7 | 13 | ![]() | Go | 2.35% | +1.16% |
| 8 | 12 | ![]() | Fortran | 1.97% | +0.67% |
| 9 | 8 | ![]() | Visual Basic | 1.95% | -0.15% |
| 10 | 9 | ![]() | SQL | 1.94% | +0.05% |
| 11 | 16 | ![]() | Delphi/Object Pascal | 1.48% | +0.33% |
| 12 | 7 | ![]() | PHP | 1.47% | -0.82% |
| 13 | 14 | ![]() | MATLAB | 1.28% | +0.12% |
| 14 | 20 | ![]() | Rust | 1.17% | +0.26% |
| 15 | 17 | ![]() | Swift | 1.14% | +0.11% |
| 16 | 11 | ![]() | Scratch | 1.11% | -0.21% |
| 17 | 18 | ![]() | Ruby | 1.08% | +0.09% |
| 18 | 19 | ![]() | R | 1.02% | +0.09% |
| 19 | 10 | ![]() | Assembly language | 0.97% | -0.39% |
| 20 | 15 | ![]() | Kotlin | 0.92% | -0.23% |
Goは定着する
プログラミング言語のGoがTIOBE Indexで順位を上げています。これまでずっとトップ10に入っていましたが、現在は7位をキープしています。これはGoにとって過去最高の順位です。Goがトップ10にランクインしているのは、Goのプログラムが高速でデプロイしやすく、学習しやすいからです。例えばPythonは、学習は簡単ですが速くはなく、大規模なPythonのプログラムのデプロイは、環境内のあらゆる種類のバージョン管理されたライブラリに依存するため脆弱です。例えばRust(もう1つのトップ候補)と比較すると、Goはほんの少し遅いが、Goのプログラムはずっと理解しやすくなっています。TIOBE IndexにおけるGoの次のハードルは、6位のJavaScriptです。これは乗り越えるのが難しいでしょう。JavaScriptはソフトウェア開発のいたるところで使用されていますが、最近では大規模なJavaScriptシステムではTypeScriptへの移行が見られます。年間の傾向がこのまま続けば、Goは3年以内にJavaScriptを追い越すでしょう。Goにどんな未来が待っているのか、見てみましょう。
— Paul Jansen TIOBE Software CEO
November Headline: Go is here to stay
The Go language is making its way up in the TIOBE index. After having been in the top 10 for quite some time now, it is now holding position #7. This is an all time high for Go. What makes Go unique in the top 10 is that Go programs are fast and easy to deploy while the language is easy to learn. Python for instance is easy to learn but not fast, and deployment for larger Python programs is fragile due to dependencies on all kind of versioned libraries in the environment. If compared to Rust for instance (another contender for a top position), Go is a tiny bit slower, but the Go programs are much easier to understand. The next hurdle for Go in the TIOBE index is JavaScript at position #6. That will be a tough one to pass. JavaScript is ubiquitous in software development, although for larger JavaScript systems we see a shift to TypeScript nowadays. If annual trends continue this way, Go will bypass JavaScript within 3 years. Let’s see what the future has in store for Go.
— Paul Jansen TIOBE Software CEO
AI時代だからこそ、戦略は人と一緒に考えることが、最初の一歩です。
開発やコンテンツ生成はAIが担える時代になりました。しかし、何を作るか・どこを目指すかという問いに答えるのは、依然として人の仕事です。
DX推進や新規事業の立ち上げで壁にぶつかる企業の多くは、ソリューションの導入や社内人材への丸投げに終始し、課題の本質が言語化されないまま進んでしまっています。
経営とITの両方を理解した人間が、経営者と並走しながら要求定義・要件定義の段階から一緒に考える。AIはこのプロセスを補助できますが、主役にはなれません。
まだ課題が言語化できていない段階からでも、遠慮なくご相談ください。一緒に考えます。
AIが生成できないのは「実績と信頼」
ECサイトやマーケットプレイスサイトはCS-Cart国際版(公式)という選択肢
AIはコードを書けます。しかし、長年の実運用で磨かれたロジックや、世界中の事業者が検証したセキュリティを、プロンプト一つで再現することはできません。
CS-Cart国際版(公式)は、自社EC・越境EC・BtoB EC・マーケットプレイスに対応した豊富な実績ある機能をパッケージとして提供しています。
構築コストを抑えながら、堅牢なECサイトを立ち上げることができます。
スポンサードサーチ




