スポンサードサーチ
ソフトウェア品質の評価と追跡を専門とするオランダのTIOBEソフトウェアが毎月発表する「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)。
このTIOBEインデックスからは、それぞれのプログラミング言語がどれだけ話題になっているかがわかりますが、2020年11月のデータは、以下の通り。
| 2020年11月 | 2019年11月 | 変化 | プログラミング言語 | レーティング | 変化 |
|---|---|---|---|---|---|
| 1 | 2 | ![]() | C | 16.21% | +0.17% |
| 2 | 3 | ![]() | Python | 12.12% | +2.27% |
| 3 | 1 | ![]() | Java | 11.68% | -4.57% |
| 4 | 4 | C++ | 7.60% | +1.99% | |
| 5 | 5 | C# | 4.67% | +0.36% | |
| 6 | 6 | Visual Basic | 4.01% | -0.22% | |
| 7 | 7 | JavaScript | 2.03% | +0.10% | |
| 8 | 8 | PHP | 1.79% | +0.07% | |
| 9 | 16 | ![]() | R | 1.64% | +0.66% |
| 10 | 9 | ![]() | SQL | 1.54% | -0.15% |
| 11 | 14 | ![]() | Groovy | 1.51% | +0.41% |
| 12 | 21 | ![]() | Perl | 1.51% | +0.68% |
| 13 | 20 | ![]() | Go | 1.36% | +0.51% |
| 14 | 10 | ![]() | Swift | 1.35% | -0.31% |
| 15 | 11 | ![]() | Ruby | 1.22% | -0.04% |
| 16 | 15 | ![]() | Assembly language | 1.17% | +0.14% |
| 17 | 19 | ![]() | MATLAB | 1.10% | +0.21% |
| 18 | 13 | ![]() | Delphi/Object Pascal | 0.86% | -0.28% |
| 19 | 12 | ![]() | Objective-C | 0.84% | -0.35% |
| 20 | 32 | ![]() | Transact-SQL | 0.82% | +0.44% |
For the first time since the start of the TIOBE index nearly 20 years ago, Java and C don’t make up the top 2 positions any more. C is still number one, but it is Python that claims the second position now. Some say that Python’s recent surge in popularity is due to booming fields such as data mining, AI and numerical computing. But I have my own take on this. I believe that Python’s popularity has to do with general demand. In the past, most programming activities were perfomed by software engineers. But programming skills are needed everywhere nowadays and there is a lack of good software developers. As a consequence, we need something simple that can be handled by non-software engineers, something easy to learn with fast edit cycles and smooth deployment. Python meets all these needs.
Some time ago I had a flat tyre and called the road patrol to help me out. The mechanic asked about my living and when I used the word “software” in my answer, he smiled and started talking very enthousiastically about his own passion: programming in Python. From that moment on, I knew Python would become ubiquitous – Paul Jansen CEO TIOBE Software
TIOBE Index for November 2020
20年近く前にTIOBEインデックスが開始されて以来初めて、JavaとCがトップ2位を占めていません。
Cは依然として1位ですが、現在2位となったのはPythonです。
Pythonが最近、人気が急上昇したのは、データマイニング、AI、数値解析などの急成長している分野によるものだという人もいます。
しかし、これについて私自身の見解は以下の通りです。
Pythonの人気は、一般的な需要に関係していると思います。
これまで、ほとんどのプログラミングはソフトウェアエンジニアによって形作られていました。
しかし、今日ではあらゆるところでプログラミングスキルが必要であり、優れたソフトウェア開発者が不足しています。
結果として、ソフトウェアエンジニア以外でも処理できるシンプルなもの、速い編集サイクルとスムーズな開発で簡単に習得できるものが必要です。
Pythonはこれらすべてのニーズを満たします。
Paul Jansen, CEO TIOBE Software
AI時代だからこそ、戦略は人と一緒に考えることが、最初の一歩です。
開発やコンテンツ生成はAIが担える時代になりました。しかし、何を作るか・どこを目指すかという問いに答えるのは、依然として人の仕事です。
DX推進や新規事業の立ち上げで壁にぶつかる企業の多くは、ソリューションの導入や社内人材への丸投げに終始し、課題の本質が言語化されないまま進んでしまっています。
経営とITの両方を理解した人間が、経営者と並走しながら要求定義・要件定義の段階から一緒に考える。AIはこのプロセスを補助できますが、主役にはなれません。
まだ課題が言語化できていない段階からでも、遠慮なくご相談ください。一緒に考えます。
AIが生成できないのは「実績と信頼」
ECサイトやマーケットプレイスサイトはCS-Cart国際版(公式)という選択肢
AIはコードを書けます。しかし、長年の実運用で磨かれたロジックや、世界中の事業者が検証したセキュリティを、プロンプト一つで再現することはできません。
CS-Cart国際版(公式)は、自社EC・越境EC・BtoB EC・マーケットプレイスに対応した豊富な実績ある機能をパッケージとして提供しています。
構築コストを抑えながら、堅牢なECサイトを立ち上げることができます。
スポンサードサーチ




