A number of steps were taken to eliminate bias and ensure that the survey was not slanted in favor of any specific tool mentioned in the survey. To learn more about the survey methodology and the channels used to distribute the survey, please refer to the Methodology and Raw Data section.

PyCharm is the most popular tool for Python development with a 35% combined share for PyCharm Professional and Community editions. Interestingly, VS Code made its way from 7% in 2017 to 16% in 2018, becoming the second most popular editor for Python development. Most probably because of the rapid growth of VS Code many other editors had a decreased share of users.

Web developers have slightly different editor preferences from data scientists. They prefer PyCharm, VS Code, Vim, and Sublime text much more than data scientists do, while many data scientists prefer Jupyter Notebook as their primary tool.