Eclipse is an integrated development environment (IDE).
It contains a base workspace and an extensible plug-in system for customizing the environment.
Written mostly in Java, Eclipse can be used to develop applications.
By means of various plug-ins.
Netbeans NetBeans is an integrated development environment (IDE) for developing primarily with Java,
but also with other languages, in particular PHP, C/C++, and HTML5. It is also an application platform framework for Java desktop applications and others.
The NetBeans IDE is written in Java and can run on Windows, OS X, Linux, Solaris and other platforms supporting a compatible JVM.
Firebug is a web development tool that facilitates the debugging,
it also provides other web development tools.