ツール公開 データ取得日

Stack Overflow の質問数は、どのタグでも同じように減ったのか。英語版・日本語版と8つのタグを公式 API で数えた

Stack Overflow の英語版に2026年8月に投稿された質問は、公式の API で数えると1,123件でした。同じ数え方で、2020年5月は186,391件です。

質問が減っていることは、この2つの数字からも分かります。この記事で確かめたのは、その減り方が一様かどうかです。英語版と日本語版で違うのか、言語やツールのタグによって違うのか。数える前は、タグによって減り方にかなりの差があり、英語版と日本語版でも形が違うのではないか、と考えていました。それを月別・タグ別の件数で確かめます。データの取得日は 2026-09-25 です。

数えたもの

Stack Overflow などを運営する Stack Exchange Network は、質問や回答を取得できる API(Stack Exchange API)を公開しています。この記事では、その /questions に期間とタグを指定し、条件に合う質問の件数だけを受け取りました。質問の本文やタイトルは取得していません。

  • 英語版(stackoverflow.com)と日本語版(ja.stackoverflow.com、名前は「スタック・オーバーフロー」): 2020年1月〜2026年8月の80か月を、1か月ずつ数えました。
  • 英語版のタグ: 言語やツールの python・javascript・typescript・rust・excel・android と、AI 関連の openai-api・langchain の8つ。
  • 日本語版のタグ: python・javascript・android の3つ。
  • ほかの言語版: 比べるために、スペイン語版・ロシア語版・ポルトガル語版も数えました。

API は、このとき1日300回までの上限でした。月別に数えると1つの条件で80回かかるので、タグとほかの言語版は、各年の1〜8月をまとめて1回で数えています(2026年が8月までなので、ほかの年も1〜8月にそろえました)。要求は1秒に1回以下にし、件数の取得は合計258回です。日付の区切りはすべて UTC です。

まず、英語版と日本語版の全体を数える

各年の1〜8月の質問数です。「2020年=100」は、2020年1〜8月の件数を100としたときの値です。

年(1〜8月) 英語版の質問数 2020年=100 前年比 日本語版の質問数 2020年=100 前年比
2020年 1,302,783 100.0 - 2,681 100.0 -
2021年 1,064,634 81.7 81.7% 1,841 68.7 68.7%
2022年 920,652 70.7 86.5% 1,626 60.6 88.3%
2023年 590,169 45.3 64.1% 1,019 38.0 62.7%
2024年 311,791 23.9 52.8% 616 23.0 60.5%
2025年 89,198 6.8 28.6% 193 7.2 31.3%
2026年 18,559 1.4 20.8% 51 1.9 26.4%

2026年1〜8月の質問数は、2020年の同じ期間と比べて、英語版が1.4、日本語版が1.9(2020年=100)でした。件数の規模は数百倍違いますが、2020年からの減り方の大きさは近い値です。

年単位では細かい動きが見えないので、月別の質問数を、2020年1〜8月の月平均を100とした指数にして並べました。縦軸は対数目盛りで、同じ割合で減ると同じ傾きになります。

Stack Overflow の英語版と日本語版の月別の質問数を、それぞれ2020年1〜8月の月平均を100とし、対数目盛りで並べた折れ線。2本の線はほぼ重なって下がり、どちらも2023年ごろから傾きが大きくなる。2026年8月は英語版0.69、日本語版0.9。日本語版は2025年6月以降、件数が少ないため上下が大きい。
縦軸は対数目盛り(目盛りが1つ上がると10倍)。英語版と日本語版は件数の規模が大きく違う(2020年1〜8月で1,302,783件と2,681件)ため、それぞれの2020年1〜8月の月平均を100とした指数で並べた。期間: 2020年1月〜2026年8月(UTC)。日本語版は2025年6月以降、月の件数が1〜16件と少なく、1件の違いで線が大きく動く。出典: Stack Exchange API(Stack Exchange Network、2026-09-25 取得)を自分で集計

2本の線は、ほぼ重なって下がっていました。どちらも最も多かったのは2020年5月(英語版186,391件、日本語版398件)で、2026年8月は英語版が0.69、日本語版が0.9です。日本語版が先に下がったのは2021年で(2021年1〜8月は英語版81.7、日本語版68.7)、2023年以降の前年比は英語版が20.8〜64.1%、日本語版が26.4〜62.7%でした。最初に考えた「英語版と日本語版で形が違う」は、この数え方では当てはまりませんでした。

では、ほかの言語版も同じ形なのかを見ました。

ほかの言語版と並べると

各年1〜8月の質問数を、それぞれの2020年を100として並べました。

言語版 2020年(件) 2021年 2022年 2023年 2024年 2025年 2026年 2026年(件)
英語版(stackoverflow.com) 1,302,783 81.7 70.7 45.3 23.9 6.8 1.4 18,559
日本語版(ja.stackoverflow.com) 2,681 68.7 60.6 38.0 23.0 7.2 1.9 51
スペイン語版(es.stackoverflow.com) 21,361 87.6 72.4 38.8 18.7 4.9 1.3 271
ロシア語版(ru.stackoverflow.com) 38,365 85.4 66.4 47.6 26.1 8.2 2.3 866
ポルトガル語版(pt.stackoverflow.com) 7,654 68.1 32.9 13.9 3.4 0.7 0.1 7

2026年は、英語版・日本語版・スペイン語版・ロシア語版が1.3〜2.3の間に入りました。外れているのはポルトガル語版で、2022年の時点で32.9、2026年1〜8月は7件(0.1)です。ほかの版より早い時期から大きく減っていました。この違いの理由は、件数からは分かりません。

言語版による差は、ポルトガル語版を除けば大きくありませんでした。次に、英語版の中でタグごとに比べました。

タグで比べると

英語版のタグごとの、各年1〜8月の質問数です。1つの質問には複数のタグを付けられるので、タグの件数を足しても全体の件数にはなりません。

タグ 2020年(件) 2022年(件) 2026年(件) 2026年÷2020年 最も多かった年 2026年÷最も多かった年 全体に占める割合(2020年→2022年→2026年)
(全体) 1,302,783 920,652 18,559 1.42% 2020年 1.42% -
python 194,932 153,812 2,193 1.13% 2020年 1.13% 14.96% → 16.71% → 11.82%
javascript 148,483 104,378 986 0.66% 2020年 0.66% 11.40% → 11.34% → 5.31%
typescript 23,218 23,029 314 1.35% 2020年 1.35% 1.78% → 2.50% → 1.69%
rust 3,323 4,853 251 7.55% 2022年 5.17% 0.26% → 0.53% → 1.35%
excel 17,341 12,430 264 1.52% 2020年 1.52% 1.33% → 1.35% → 1.42%
android 53,061 29,706 725 1.37% 2020年 1.37% 4.07% → 3.23% → 3.91%

2026年÷2020年は、javascript の0.66%から rust の7.55%まで開きがありました。全体に占める割合で見ると、javascript は11.40%から5.31%へと半分ほどになり、全体より大きく減っています。rust は0.26%から1.35%に上がっていて、全体より減り方が小さいタグです。python は14.96%から11.82%に下がりました。typescript・excel・android は、割合が2020年とあまり変わらず、全体と同じくらいの減り方でした。

ただ、減り方の差がいつ生まれたのかは、この表からは分かりません。そこで、2022年を区切りに期間を2つに分け、年ごとの前年比も並べました。

最初の見方では分からなかったこと: 差が生まれた時期は、タグによって違っていた

各年1〜8月の件数を、2020年から2022年と、2022年から2026年の2つの期間に分けて比べました。

タグ 2022年÷2020年 2026年÷2022年
(全体) 70.7% 2.02%
python 78.9% 1.43%
javascript 70.3% 0.94%
typescript 99.2% 1.36%
rust 146.0% 5.17%
excel 71.7% 2.12%
android 56.0% 2.44%

rust と typescript の差は、2022年までに生まれていました。全体が70.7%になった間に、rust は146.0%に増え、typescript は99.2%でほぼ横ばいでした。

javascript と python の差は、2022年より後に生まれています。2022年までは、javascript は70.3%で全体とほぼ同じで、全体に占める割合も2020年の11.40%から2022年の11.34%とほとんど変わっていません。python の割合は14.96%から16.71%に上がっていました。2022年から2026年では、全体の2.02%に対して javascript は0.94%、python は1.43%で、割合はそれぞれ5.31%と11.82%に下がりました。

2022年より後も、減り方はタグで同じではありません。2026年÷2022年は、6つのタグで0.94%〜5.17%と約5.5倍の開きがあり、2022年÷2020年の56.0%〜146.0%(約2.6倍)より大きくなっています。rust は2022年より後も5.17%と、全体より減り方が小さいままでした。typescript は1.36%で全体より大きく減り、2022年までに付いた差はなくなりました(2026年÷2020年は1.35%で、全体の1.42%に近い値です)。

年ごとに見るため、各年1〜8月の、前の年の1〜8月に対する比も並べました。

タグ 2021年 2022年 2023年 2024年 2025年 2026年
(全体) 81.7% 86.5% 64.1% 52.8% 28.6% 20.8%
python 88.7% 89.0% 55.7% 47.8% 26.7% 20.0%
javascript 83.5% 84.2% 53.6% 42.5% 21.5% 19.3%
typescript 95.0% 104.4% 73.0% 51.3% 28.3% 12.9%
rust 120.4% 121.3% 93.6% 58.2% 38.3% 24.8%
excel 78.9% 90.9% 70.4% 60.4% 29.9% 16.7%
android 71.6% 78.2% 61.7% 59.0% 30.6% 21.9%

rust は2021年・2022年と前年比で120%を超えて増え、件数が最も多かったのは2022年です。2020年を基準にすると、この2年間に増えた分だけ rust の減り方が小さく見えます。最も多かった年を基準にすると、rust は5.17%で、2020年比の7.55%より小さくなります。

2023年以降は、6つのタグすべてが毎年減っています。2024年以降の前年比は、2024年が42.5〜60.4%、2025年が21.5〜38.3%、2026年が12.9〜24.8%の範囲でした。前年比の幅はポイントでは狭くなりました(2023年は40.0ポイント、2026年は11.9ポイント)。一方、最も高いタグと最も低いタグの比は、2023年が1.75倍、2024年が1.42倍、2025年が1.78倍、2026年が1.92倍で、小さくなってはいません。2026年に最も低かったのは typescript の12.9%、最も高かったのは rust の24.8%でした。

AI 関連の2つのタグは、2020年にはほとんど質問がありませんでした。

タグ 2020年 2021年 2022年 2023年 2024年 2025年 2026年 2026年÷最も多かった年
openai-api 6 15 71 1,021 581 124 19 1.86%
langchain 0 1 0 525 662 160 28 4.23%

openai-api は2023年、langchain は2024年が最も多く、そこから減っています。2026年1〜8月は、最も多かった年と比べて openai-api が1.86%、langchain が4.23%でした。AI 関連の質問も、Stack Overflow の中では増え続けてはいません。

日本語版のタグも数えましたが、件数が少なく、割合で比べるには向きませんでした。

タグ 2020年 2021年 2022年 2023年 2024年 2025年 2026年
(全体) 2,681 1,841 1,626 1,019 616 193 51
python 521 395 419 271 126 30 4
javascript 188 164 121 67 42 9 5
android 48 28 18 14 11 1 0

日本語版の python は、2020年1〜8月に全体の2,681件のうち521件あり、2026年1〜8月は51件のうち4件でした。

減り方が大きくなった時期

英語版の前年比(最初の表)は、2021年が81.7%、2022年が86.5%で、2023年は64.1%、2024年は52.8%、2025年は28.6%、2026年は20.8%でした。月別では2020年5月が最も多く、その後は下がっていて、2023年から毎年の減り方が大きくなっています。日本語版も、前年比は2022年の88.3%から2023年は62.7%になりました。

ChatGPT が公開されたのは2022年11月30日です(OpenAI の発表)。英語版の2022年11月の件数は、2020年1〜8月の月平均の67.0で、公開の時点ですでに3割ほど減っていました(日本語版は62.4)。前年比の下がり方が大きくなったのが2023年からという時期は、ChatGPT の公開の後と重なります。ただ、件数のデータから分かるのは時期までで、何が原因で減ったのかは分かりません。2020年5月の後から2022年までの減少についても、理由はこのデータからは分かりません。

例外と注意点

  • 削除された質問は数えられていないと考えられます。 Stack Overflow のヘルプによると、質問は、本人やコミュニティ、モデレーターによる削除のほか、一定の条件で自動的にも削除されます。閉じられた質問や、長い間動きのない質問が、時間がたってから削除されることもあります。削除された投稿は、スタッフ・モデレーターなど一部の利用者以外からは見えなくなります。この記事ではログインせずに API を使ったので、削除された質問は件数に入っていないと考えています(API の説明では直接確かめていません)。古い月ほど削除が進む時間が長いので、古い月と最近の月では条件がそろっていません。最近の月の件数も、今後の削除で減る可能性があります。
  • 2020年を基準にしています。 2020年5月は、英語版・日本語版とも80か月の中で最も多い月でした。基準の年を変えると指数の値は変わります。2019年以前は数えていません。
  • 日本語版の最近の月は件数が少なくなっています。 2025年以降の月別の件数は次のとおりです。日本語版は2026年7月が1件、8月が3件で、1件の違いで指数が大きく動きます。
月 英語版 日本語版
2025年1月 18,183 50
2025年2月 15,505 38
2025年3月 15,075 27
2025年4月 11,392 20
2025年5月 9,648 22
2025年6月 7,751 14
2025年7月 6,623 12
2025年8月 5,021 10
2025年9月 5,668 15
2025年10月 5,331 15
2025年11月 5,363 16
2025年12月 4,194 15
2026年1月 3,676 11
2026年2月 3,124 9
2026年3月 3,170 4
2026年4月 2,530 7
2026年5月 2,023 10
2026年6月 1,728 6
2026年7月 1,185 1
2026年8月 1,123 3
  • タグは、指定した名前と同じタグだけを数えています。 たとえば python には、python-3.x だけが付いた質問は入りません。複数のタグが付いた質問は、それぞれのタグで数えています。
  • タグとほかの言語版は、各年の1〜8月でまとめて数えています。 月ごとの動きは、英語版と日本語版の全体しか見ていません。
  • 取得日の時点のデータです。 2026-09-25 に取得したものなので、この後に削除や復元があると同じ数にはなりません。
  • 質問の数は、サイトの利用の量そのものではありません。 閲覧の数や回答の数、既存の質問を検索して読む使い方は、この件数には表れません。

まとめ

2020年1〜8月と2026年1〜8月を比べると、英語版は1.4、日本語版は1.9(2020年=100)で、月別の形もほぼ重なっていました。タグの間の差は、rust・typescript では2022年までの増加から、javascript・python では2022年より後の大きな減少から生まれていて、2023年以降はどのタグも毎年減っています。減り方が大きくなった時期は ChatGPT の公開の後と重なりますが、件数からは原因は分かりません。

出典