Eclipse is a multi-language Integrated development environment (IDE) comprising a base workspace and an extensible plug-in system for customizing the environment. It is written mostly in Java. It can be used to develop applications in Java and, by means of various plug-ins, other programming languages including Ada, C, C++, COBOL, Fortran, Haskell, JavaScript, Perl, PHP, Python, R, Ruby (including Ruby on Rails framework), Scala, Clojure, Groovy, Scheme, and Erlang. It can also be used to develop 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.

Eclipse

5 reasons to become a friend of Eclipse

One of the best Java development tools (and I suspect a major reason for Java’s success) has been the phenomenon known as Eclipse. When...
Mark Stephens
1 min read

Writing cleaner Java code with eclipse

It is always helpful when a tool encourages you to write ‘good code’. Eclipse has some excellent plugins like PMD and FindBugs for analysing...
Chris Wade
1 min read

I have a love/hate relationship with my IDE

For development I have access to 3 Java IDEs – Eclipse, IDEA and NetBeans, but for general development, I have tended to stick to IDEA....
Mark Stephens
1 min read

Branding an Eclipse Plugin

I had my PDF plugin, feature and site project but I wanted to be able to brand a plugin in Eclipse, I only had...
Daniel
1 min read

Eclipse PDF viewer plugin and the marketplace

We have always offered a free PDF viewer plugin which is a nifty little plugin to not only allow you to view and search...
Mark Stephens
42 sec read