Eclipse

Linux
Mac
PC

Eclipse is an integrated development environment used in computer programming. It contains a base workspace and an extensible plug-in system for customizing environments.

Eclipse is written mostly in Java and is primarily used for developing Java applications, but it may also be used to develop applications in other programming languages via plug-ins, including Ada, ABAP, C, C++, C#, Clojure, COBOL, D, Erlang, Fortran, Groovy, Haskell, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, Prolog, Python, R, Ruby (including Ruby on Rails framework), Rust, Scala, and Scheme.

Eclipse can also be used to develop documents with LaTeX (via a TeXlipse plug-in) and packages for the software Mathematica. Development environments include the Eclipse Java development tools (JDT) for Java and Scala, Eclipse CDT for C/C++, and Eclipse PDT for PHP, among others.

Cost

No cost for eligible users.

Eligibility

Faculty Staff Students

Eclipse is free and can be downloaded from the Eclipse website.

The College of Engineering offers support installing engineering software tools. Contact support@eng.ua.edu for assistance.

Eligibility and Cost

No cost.

Licensing Information

Eclipse is open source and available to all users.