The open source programming language, Python is fast becoming the programming language of choice in the Developers community. In fact, it was also declared the programming language of the year for 2018 The Python Software Foundation that promotes, protects, and advances the cause of the open source programming language has released a report that highlights how developers are using Python across emerging areas of technology.The Python Developer Survey 2018 report talks about the popular tools used by developers using the Python language for data science, web development, and DevOps.What is Python used for?Nearly 58% of developers use Python primarily for data analysis, while 52% developers use Python for web development. The developers using the language for DevOps and System Administration are 43%. A number of frameworks and libraries are used by developers in this field.Libraries and frameworksMost developers prefer using NumPy for data science. While some of them rely on Pandas and Matplotlib. The machine learning specific libraries like scikit-learn, Keras, and TensorFlow are increasingly used by developers. For big data, most developers prefer Apache Spark. Web developers prefer Flask and Django over other alternatives.Popular IDEsThere is a surge in new Integrated Development Environments (IDEs) for Python in the recent time. The most popular IDE for writing Python code is the PyChar suite. Other popular IDEs have also started supporting Python programming language Microsoft's Visual Studio Code is rapidly gaining popularity among Python developers, it has become the second most popular IDE. Vim, Sublime Text, Jupyter Notebook are also popularly used by the developers.Python 3When it comes to the adoption of Python 3, the survey shows that 84% of users are using Python 3. Only 16% of developers are still using Python 2. While Python 3 saw slow adoption initially, its growth has been steady for the last few years.Most developers use Linux environment for writing code. Python's problematic performance on Windows could be the reason why developers prefer using Linux for development.The survey covered 20,000 IT professionals and passionate developers from 150 countries around the world.