Python Continues to Grow

Python Continues to GrowIn August 2025, the Python Software Foundation (PSF) collaborated with renowned tool provider JetBrains to release the eighthPython Developer Survey.Over 30,000 developers participated, making it the largest survey to date.Python Continues to Grow

In fact, this survey began at the end of 2024, with organizers downloadingthe raw data from nearly 29,000 responses, although some discrepancies may exist due to PSF filtering out certain results, including suspected spam and users under 18.

The data shows that currently, 72% of respondents use Python for formal development work, while the rest are educators or hobbyist developers.

There are various signs indicating that Python’s popularity is on the rise.

According to the latestStack Overflow survey data, this list shows that Python’s usage has increased by 7%. 50% of respondents have less than two years of professional coding experience, and 39% started using Python in the past two years, indicating a growing number of new Python developers.

PSF researcher Michael Kennedy noted that only 15% of developers are using the latest general version 3.13. He claims that if everyone upgraded, it could save millions of dollars in cloud usage costs and be beneficial for the planet due to increased efficiency. Additionally, since most developers use containers (53%) or serverless (28%), upgrading should be relatively easy.

On the other hand, some developers state that the version they are using meets all their needs (53%), compatibility issues (27%), or lack of time (25%) are reasons they do not upgrade.

In fact, Python developers tend to upgrade relatively quickly. The most widely used version is 3.12 (35%), which was first released at the end of 2023, followed by 3.11 (21%). This pattern is similar to last year when versions 3.11 and 3.10 were the most used.

Since many Python applications use native code plugins, it is difficult to accurately calculate efficiency improvements.

Python Continues to Grow

Web development accounts for a significant portion of Python’s usage, but it slightly lags behind data science.

Python’s usage in web development (46%) and data analysis (48%) is nearly on par, with both proportions slightly up from the previous year. However, when including other data science applications such as machine learning (41%) and data engineering (31%), Python may still dominate. Nevertheless, its proportion in web development remains very high.

Upon further investigation, it was found that Django (35%) and Flask (34%) are nearly equal in web frameworks, whileFastAPI (38%) has seen a significant increase from the last survey (29%). As an API framework, FastAPI cannot be directly compared with the other two leading frameworks, but its growth momentum is noteworthy.

Another rapidly growing tool isuv, a Rust-based tool aimed at replacing the pip package manager. The uv project claims its speed is ten to a hundred times faster than pip, with more comprehensive features. Its usage has surged to 11%.

In terms of tools, the bad news for sponsor JetBrains is that Microsoft’s Visual Studio Code (48%) has surpassed the company’s own IDE PyCharm (25%) in popularity. In the last survey, their popularity was 41% and 31%, respectively.

Despite the surge in Python usage, the PSF reported earlier this month that due to funding shortages, it haspaused its grant program.

The funding shortfall is primarily due to rising operational costs of the PyCon US conference and increased foundation expenses. The 2024annual report shows that while revenue has slightly increased from 2023 to 2024, expenses have risen even more, resulting in a net income of negative $1,462,000 (compared to negative $225,000 in 2023).

PSF supports Python in various ways, including hosting the PyPI package repository, distributing Python, running events, and employing developers of CPython.

So what is the real solution?

“PSF needs more support and resources from companies that build software based on Python and profit from it,” said Marie Nordin, the Python community outreach manager.

What are your thoughts on the growth of Python? Let’s discuss in the comments section~

Author: Action in Motion

Python Continues to GrowPython Continues to GrowRelated Articles:Which Should We Learn: Go, Python, or Rust?Rust Surpasses Python and Java in Data EngineeringBuild a Python + ChatGPT 3.5 Chatbot in 10 Minutes

Leave a Comment