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とした指数にして並べました。縦軸は対数目盛りで、同じ割合で減ると同じ傾きになります。
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 の公開の後と重なりますが、件数からは原因は分かりません。
出典
- Stack Exchange API(Stack Exchange Network)の
/questionsで数えた質問の件数(取得日: 2026-09-25)。データの出典は Stack Exchange Network です。- https://api.stackexchange.com/2.3/questions?site=stackoverflow
- https://api.stackexchange.com/2.3/questions?site=ja.stackoverflow
- https://api.stackexchange.com/2.3/questions?site=es.stackoverflow
- https://api.stackexchange.com/2.3/questions?site=ru.stackoverflow
- https://api.stackexchange.com/2.3/questions?site=pt.stackoverflow
- Stack Exchange API のドキュメント(
/questionsの条件の指定、回数の制限、取得日: 2026-09-25) - Stack Exchange API Terms of Use(出典の表示、取得日: 2026-09-25)
- Stack Overflow のヘルプ「Why and how are some questions deleted?」(質問が削除される場合、取得日: 2026-09-25)
- OpenAI「Introducing ChatGPT」(公開日 2022-11-30。OpenAI のニュースの RSS で確認、取得日: 2026-09-25)