You are on page 1of 1

ECLIPSE

Abstract:
Eclipse is a free and open software tool that is used to develop
programs very easily. It reduces the task of a programmer to maximum extent and
provides a simplest way to write programs and also reduces the complexity of
programming. It is written primarily in Java and can be used to develop applications
in Java and, by means of various plug-ins, other languages including C, C++,
COBOL, Python, Perl, PHP and Ruby. The IDE is often called Eclipse ADT for Ada,
Eclipse CDT for C/C++, Eclipse JDT for Java and Eclipse PDT for PHP. Eclipse
employs plug-ins in order to provide all of its functionality on top of (and including)
the runtime system, in contrast to some other applications where functionality is
typically hard coded.

The runtime system of Eclipse is based on Equinox an OSGi


standard compliant implementation. Eclipse automatically compiles java source
code each time a source file is saved. It even goes a step further and automatically
compiles the code in the background while typing, which enables it to indicate
programming errors before even saving the file. If there is a programming error,
Eclipse will display a red underline at the point where the error was made. You’ll
also notice a yellow light bulb icon in the left margin. In this paper we r going to
discuss about the advantages and disadvantages of eclipse and how it works in real
time projects.

You might also like