Eclipse / NetBeans is a software development platform written in Java. The Eclipse / NetBeans Platform allows applications to be developed from a set of modular software components called modules.
WAMP / XAMPP consists of the Apache web server, OpenSSL for SSL support, MySQL database and PHP programming language.
FileZilla is a powerful and free software for transferring files over the Internet. FileZilla is a very popular FTP client.