8月のプログラミング言語ランキング：データ抽出と人工知能言語の台頭！

先週、TIOBE最新の8月のプログラミング言語ランキングが発表されました。今月のランキングの中で注目に値する開発トレンドを見てみましょう。
![プログラミング - 副本.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/482909/3ec4ac01-5357-6190-0118-027f48dceae4.png)
##1.データ抽出と人工知能言語が盛んに発展しています。
各プログラミング言語の台頭はこれまで適用されてきた技術分野から切り離せない。両者の関係は常に上昇傾向にあります。スマートフォンの台頭段階でTIOBEランキングの10位まで上昇したObjective-Cが最高の例である。
![1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/482909/9d9dd403-2ede-6d71-ff64-83777b325f98.png)

Objective-Cのピーク期間は2012年から2014年です。その数年、スマートフォンのモバイルアプリケーションは急速に発展しています。Objective-Cは、当時のAppleのiOSアプリケーション開発で選択されていたプログラミング言語として、もちろん、iPhone市場の拡大に伴い、アプリケーション開発者の間で流行し始めました。しかし、Appleが2014年にObjective-Cに代わるSwiftの発売を発表した後、徐々に終了しました。今年4月からObjective-CはもうTOP 20に入ったことがありません。

現在、データの発掘と人工知能の盛んな発展もこのようにして、この領域のプログラミング言語は次第に上昇しています。その中最も成功したものの1つはPythonです。これは、トップ3に首尾よく絞り込まれ、1位になると予想されるだけでなく、2020TIOBEベストプログラミング言語賞も受賞しました。

さらに驚くべきことは、論理プログラミング言語Prolog（Programming in logic）が、15年ぶりに今月トップ20に入ったことです。シンプルな文法、豊かな表現力、独自の論理プログラミングの3つの特徴を備えたPrologは、人間の思考や推論のルールを表現するのに特に適しており、人工知能の分野を中心に多くの開発者の注目を集めています。

その中でも、R言語の衰退は特に急激であり、TIOBEのCEOであるPaul Jansen氏は、「これは、PythonがRの市場シェアを侵食しているためだと思います」と述べています。
![2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/482909/e370799f-203a-f535-4d53-88558a10658c.png)
上記に加えて、今月のTOP 20のランキングにはいくつかの注目すべき変化があります。
**・**Go言語は7月に13位に上昇した後、今月は18位に下がりました。
**・**去年の同じ時期に比べて、Swiftの今年以来の市場シェアはずっと下落傾向にあります。
**・**PHPは3ヶ月連続で8位を維持しています。
##2.他のプログラミング言語のランキング
下記には21-50名が記載されています。非公式発表ですので、漏れがあるかもしれません。
![Qiita](https://jp.scrapestorm.com/wp-content/uploads/2021/08/3.png)
**51〜100位は以下のとおりです。数値の違いが小さいため、テキスト形式（アルファベット順）でのみ記載しています。**
ActionScript, Alice, Arc, Awk, B4X, bc, BCPL, Bourne shell, CFML, CL (OS/400), Clipper, CLIPS, Common Lisp, Eiffel, Elixir, Elm, Forth, Fortress, Haskell, Icon, Inform, Io, J#, Korn shell, LiveCode, Maple, Modula-2, MQL4, MUMPS, NATURAL, NXT-G, Oberon, OCaml, Occam, OpenEdge ABL, PL/I, PostScript, PowerShell, Pure Data, Q, REXX, Ring, RPG, Simulink, Smalltalk, Solidity, SPARK, Stata, Uniface, Xojo

##プログラミング言語TIOBEインデックストレンドtop10（2002-2020）
![Qiita](https://jp.scrapestorm.com/wp-content/uploads/2021/08/4.png)
##歴史的ランキング（1986-2021）
注：以下の順位は12ヶ月の平均値によって決まります。
![Qiita](https://jp.scrapestorm.com/wp-content/uploads/2021/08/5.png)
##プログラミング言語「top1」（2003-2020）##
![Qiita](https://jp.scrapestorm.com/wp-content/uploads/2021/08/6.png)
##【说明】

TIOBEプログラミング言語コミュニティランキングはプログラミング言語のトレンドの指標であり、毎月更新されている。このランキングはグローバル技術エンジニア、コースと第三者サプライヤーの数に基づいており、Google、百度、Wikipedia、CSDN、Being、などの人気の検索エンジンと技術コミュニティが含まれている。
具体的な計算方法の詳細は次のとおりです。

https://www.tiobe.com/tiobe-index/programming-languages-definition/。

このランキングは特定のプログラミング言語の人気を反映しているだけであり、プログラミング言語がいいかどうか、あるいは言語で作成されたコードの数を説明することではありません。
詳細なランキング情報はTIOBE公式サイトを参照できます。
https://www.tiobe.com/tiobe-index
元の記事：[TIOBE 8 月编程语言排行榜：数据挖掘和人工智能语言强势崛起！_CSDN资讯-CSDN博客](https://blog.csdn.net/csdnnews/article/details/119430857?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162884372616780265437938%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=162884372616780265437938&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-1-119430857.first_rank_v2_pc_rank_v29&utm_term=TIOBE+8+%E6%9C%88%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E6%8E%92%E8%A1%8C%E6%A6%9C%EF%BC%9A%E6%95%B0%E6%8D%AE%E6%8C%96%E6%8E%98%E5%92%8C%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD%E8%AF%AD%E8%A8%80%E5%BC%BA%E5%8A%BF%E5%B4%9B%E8%B5%B7%EF%BC%81&spm=1018.2226.3001.4187)
[8月のプログラミング言語ランキング：データ抽出と人工知能言語の台頭! - ScrapeStorm](https://jp.scrapestorm.com/tutorial/august-programming-language-rankings-data-extraction-and-the-rise-of-artificial-intelligence-languages/)