Fundamentals 5 min read

Key Findings from the 2022 JetBrains Python Developer Survey

The 2022 JetBrains Python Developer Survey, conducted with over 23,000 respondents from more than 200 countries, reveals that 93% now use Python 3 (with Python 3.10 most popular), 7% still use Python 2, and highlights trends in frameworks, databases, big‑data tools, IDEs, operating systems, documentation tools, and primary usage contexts.

Python Programming Learning Circle
Python Programming Learning Circle
Python Programming Learning Circle
Key Findings from the 2022 JetBrains Python Developer Survey

Python 3 vs Python 2

The survey shows that 7% of Python developers still use Python 2, while 93% have moved to Python 3, a slight decrease from 95% Python 3 usage in the 2021 survey.

Python 2 reached end‑of‑life in 2020; among those still using it, 29% use it for data analysis, 24% for computer graphics, and 23% for DevOps.

Among Python 3 users, 45% are on Python 3.10 (released two years ago) and only 2% use Python 3.5 or older.

Frameworks and Libraries

Web framework usage remains dominated by Flask, Django, and FastAPI, with FastAPI gaining 4 percentage points to be used by a quarter of developers.

Databases

MS SQL Server and Oracle Database are twice as popular among data scientists compared to web developers, while most other databases see higher adoption among web developers.

Big Data Tools

31% of Python developers use big‑data tools, a 6‑point increase since 2021, rising to 42% among data scientists.

Development Tools

IDE usage is led by PyCharm and VS Code, chosen by two‑thirds of respondents; only 14% use a single IDE, while 61% use two to three.

Operating system preferences remain stable for macOS and Windows, but Linux usage dropped by 4 points.

Documentation tools are used by 39% of Python users, with Sphinx remaining the top choice.

Usage Context

21% of developers use Python exclusively at work, while 51% use it for both work and personal/educational projects.

85% consider Python their primary language, primarily for web development (23%); as a secondary language, it is most common for data analysis (16%) and DevOps (14%).

For the full report, visit the JetBrains Python Developers Survey 2022 page.

Big DataFrameworksdatabasesidepython3Developer Survey
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.