Eclipse is #1 in Top 12 IDE Software
Eclipse is probably best known as a Java IDE, but it is more: it is an IDE framework, a tools framework, an open source project, a community, an eco-system, and a foundation.
Positions in ratings
#1 in Top 12 IDE Software
The best alternatives to Eclipse are: NetBeans, IntelliJ IDEA, Android Studio, Microsoft Visual Studio, Xcode, Code Blocks, BlueJ