Python Still Growing - 2024 Developer Survey Results
Written by Janet Swift   
Wednesday, 20 August 2025

The results of the 2024 Python Developers Survey, conducted as a collaborative effort between the Python Software Foundation and JetBrains have been published. This was the eighth edition of this survey and reveals that Python encompasses almost all areas of computing.

More than 30,000 Python developers and enthusiasts from almost 200 countries/regions took the survey in late 2025 and after filtering out duplicate and unreliable responses, the data set includes more than 25,000 responses. 63% of respondents were fully or partially employed,  12% were self-employed or freelancers, 18% students and 5% unemployed or retired. 

JBP purpose

Asked whether Python was being used for work or other reasons, the majority of respondents (52%) chose the option “Both for work and personal”, 28% chose "For personal, educational or side projects" leaving 20% choosing "For work". 

Looking at whether Python was their main or secondary language, 86% of respondents chose Main and only 14% Secondary. In terms of other languages used in conjunction with Python JavaScript remained the most popular with 40% of those for whom Python was their main language using it rising to 43% among the Python secondary group. HTML followed with 37% and 35% respectively and almost as popular SQL at 37%, 30%. 

In terms of what Python is used for, in the first edition of this survey back in 2017, web development  was the most popular use for Python with a 54% share. Web dev was overtaken by data analysis in 2018 and it has remained in pole position, although this year web dev has bounced back a little narrowing the gap between these two dominant uses.

JBP use

Looking at the use of other languages, when the respondents were group by Data Science versus Web Development SQL was the most popular among the former group (45%) while the proportion using JavaScript among the latter group JavaScript rose to 64%.

When asked about their use of versions of Python, disgracefully 4% are still using Python 2. Almost as disappointing given how easy it is to upgrade only 17% of the Python 3 users were on the most recent versions. 3.14 and 3.13, that were in the "active bugfix" stable phase of the Python support Cycle.  However, Python 3.10 and later were still within their first 5 years and receiving security fixes. Python 3.9 and earlier had reached end-of-Life.

JBP version

When asked about their reasons not to upgrade 53% of respondents chose, "The version I’m using meets all my needs." and a further 25% chose "I haven’t had the time to update. 

As in previous surveys, respondents’ Python experience  exceeds their professional coding experience. 

JBP exp

In terms of Python experience, the most popular response was 3-5 years (30%) whereas 31% claimed less than one year professional coding experience. This is largely explained by the fact that the proportion of students included in the survey was 12% with a further 6% choosing "Working student" for Employment status. 

This survey is a joint operation between the Python Software Foundation and JetBrains and if you look at the results on the JetBrain site you'll find it peppered with tips referring to PyCharm, JetBrain's own Python IDE. While Pycharm came second to Visual Studio Code as respondents' main IDE/Editor, the survey revealed that 80% of the surveyed Python developers use additional IDEs or editors alongside their main one, and 42% use three or more simultaneously. VS Code and PyCharm was overall the most popular combination.

 

jb pclogo

 

More Information

Python Developers Survey 2024 Results

The State of Python 2025

Related Articles

Be Counted In the Python Developer Survey

Python Is Everywhere - 2021 Survey Results

What is Python Used For?

What Makes Python Great & Greater

Python Developer Survey (2019)

Survey Results From More Python Developers (2018)

Calling All Pythonistas

Python Development Trends

What Makes Python Special?

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

 

Banner


Stack Overflow Reveals Trends In AI Adoption
06/08/2025

While developers are using AI tools they are by no means satisfied with them. While LLMs are widely used, fewer than half of developers are making use of AI agents. And Vibe Coding is ruled out b [ ... ]



Google Demands Dev Identity For All Android Apps
27/08/2025

As one door opens another closes. Just as we start to see some opening of the Android and Apple walled gardens Google is making a move to restrict who can create code for Android. 


More News

pico book

 

Comments




or email your comment to: [email protected]

Last Updated ( Wednesday, 20 August 2025 )