If you are interested in web development then try to learn JavaScript for client side scripting, PHP for server side scripting, and MySQL for web based database applications. My development system consists of Apache, PHP, and SQL installed on a PC desktop. The easiest way to get this up and running is to us xampp. This installs all of the tools and integrates seamlessly with Netbeans. You don't have to mess around with configuration files either. I use Dreamweaver for web page creation and Netbeans for server side development and debug. Netbeans allows client side debug using Firebug and provides for server side debug as well. You have to use a few tools but they all work.