Fundamentals 5 min read

2022 JetBrains Python Developer Survey: Key Findings on Language Versions, Frameworks, Tools, and Usage Trends

The 2022 JetBrains and Python Software Foundation survey of over 23,000 developers from 200 countries reveals that 93% now use Python 3, highlights the dominance of Flask, Django and FastAPI, shows growing adoption of big‑data tools and IDEs like PyCharm and VS Code, and details how Python is applied across web development, data analysis, and DevOps.

Python Programming Learning Circle
Python Programming Learning Circle
Python Programming Learning Circle
2022 JetBrains Python Developer Survey: Key Findings on Language Versions, Frameworks, Tools, and Usage Trends

JetBrains and the Python Software Foundation released the 2022 Python Developer Survey, collecting responses from more than 23,000 developers in over 200 countries between October and December 2022.

Python version usage: 7% of respondents still use Python 2, while 93% have migrated to Python 3 (up from 95% Python 3 usage in 2021). Among Python 3 users, 45% use the relatively recent Python 3.10, and only 2% remain on Python 3.5 or earlier.

Frameworks and libraries: The Python web framework market remains a three‑way contest among Flask, Django, and FastAPI, with FastAPI gaining 4 percentage points year‑over‑year to reach roughly 25% adoption. In database preferences, MS SQL Server and Oracle are twice as popular among data scientists compared to web developers.

Big‑data tools: 31% of Python developers use big‑data tools, a 6‑point increase since 2021; this figure rises to 42% among data scientists.

Development tools: PyCharm and VS Code are the top two IDEs, chosen by about two‑thirds of respondents. Only 14% use a single IDE, while 61% use two to three IDEs; 25% prefer VS Code as an additional editor.

Operating systems and documentation: macOS and Windows usage remained stable, while Linux usage dropped by 4 points. Documentation tools are used by 39% of developers, with Sphinx remaining the most popular.

Usage contexts: 21% of developers use Python exclusively at work, while 51% use it for both professional and personal/educational projects. 85% consider Python their primary language, primarily for web development (23%), with data analysis (16%) and DevOps (14%) as common secondary uses.

Big DataPythonFrameworksidetoolsDeveloper Surveyusage-trends
Python Programming Learning Circle
Written by

Python Programming Learning Circle

A global community of Chinese Python developers offering technical articles, columns, original video tutorials, and problem sets. Topics include web full‑stack development, web scraping, data analysis, natural language processing, image processing, machine learning, automated testing, DevOps automation, and big data.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.