Pythonの3大Webフレームワーク「Flask」「Django」「FastAPI」で急成長しているのは?Pythonの年次開発者調査結果が公開

Python Software FoundationとJetBrainsは、共同で実施した年次Python開発者調査の結果をまとめた「Python Developers Survey 2021 Results」(2021年Python開発者アンケートの結果)を発表した。

» 2022年06月20日 16時30分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Python Software Foundation(PSF)とチェコのJetBrainsは2022年6月3日、共同で実施した5回目の公式年次Python開発者調査の結果をまとめた「Python Developers Survey 2021 Results」(2021年Python開発者アンケートの結果)を発表した。

 同調査は、Pythonとそれを取り巻くエコシステムの現状を明らかにするために2021年10〜12月に実施され、約200の国と地域から2万3000人を超える開発者と愛好者が参加した。

 調査回答者の大多数(84%)がPythonを主要言語として使用しており、16%が第2言語としていた。過去4年間、Pythonを主要言語として使用する開発者の割合は84〜85%で推移している。

 データ分析や機械学習に携わっているPython開発者のうち、自分をデータサイエンティストだと考えている人は29%しかいないことも分かった。

 また、例年のように、多くの人が「SQL」「Jupyter Notebook」「Virtualenv」「Docker」といった他の一般的な開発ツールやデータツールに加え、「Django」「JavaScript」「HTML」といった最も一般的なWeb開発技術とともにPythonを使用していることも明らかになった。

 今回はパッケージング情報を初めて調査対象とした。その結果、Pythonユーザーがパッケージング作業に幅広いツールを採用していることが分かった。PSFは現在、パッケージングエコシステムの改善と、パッケージングの今後のロードマップ作成に注力していると述べている。

 Python Developers Survey 2021 Resultsのハイライトは次の通り。

一般的なPythonの使用状況

 Pythonと最もよく併用されている言語はJavaScriptだ。ただし、Pythonを第2言語として使用する開発者の場合、「C/C++」がJavaScriptと同程度使用されている。「HTML/CSS」「Bash/シェル」、SQLも、いずれもPython開発者の3分の1以上が使用している。

(提供:Python Software Foundation/JetBrains)

Pythonの使用目的

 ここ数年、Pythonのユースケースについて特に大きな変化は見られない。Pythonはデータ解析や機械学習、Web開発、DevOpsなどの分野で広く使用されている。

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。