The Python questions were only shown to the developers who chose Python as one of their three primary programming languages.

Which version of Python do you use the most?

Python 2 is dwindling rapidly as 9 out of 10 developers claim to be using Python 3 in 2019. Last year, a quarter were still using Python 2.

What do you use Python for?

Web development and data science are still the two main types of Python development. As Python is reported to be one of the best tools for data science, it’s not surprising that the number of Python developers involved in Data analysis and Machine learning is so high.

What web frameworks / libraries do you use in addition to Python?

Django and Flask continue to be by far the most popular Python web frameworks.

What data science frameworks do you use in addition to Python?

Which of the following frameworks / libraries do you use in addition to Python?

Which IDE/editor do you use the most?

To learn more about the state of the Python Developer Ecosystem, check out our official Python Developers Survey.