Eric is a full-featured Python editor and IDE written in Python. It is based on the cross-platform Qt UI toolkit, integrating the highly flexible Scintilla editor control.
Eclipse is an open-source Java-based development platform known for its plugins that allow developers to develop and test code written in other programming languages.
Android Studio is the official integrated development environment for Android app development. Android Studio provides a unified environment where you can build apps for Android phones, tablets, Android Wear, Android TV, and Android Auto.
Notepad++ is a text and source code editor for use with Microsoft Windows. It supports tabbed editing, allowing working with multiple open files in a single window. The product's name comes from the C increment operator.
Visual Studio is a feature-rich integrated development environment from Microsoft that supports many aspects of software development. It is used to develop computer programs and websites, web apps, web services, and mobile apps.