Eclipse is an Integrate Development Environment (IDE). It can be used to develop applications in other programming languages using plugins, For example: C, C++, Java, Python, R, PHP etc.
Eclipse is available for Mac, Windows and Linux Platforms. You can download the installation media from Eclipse Download Page
All the installation instructions are provided at Install Eclipse