An web development requires a server configuration.

If the configuration also involves a database server it adds up to the complexity of getting one cofigured to work with your web server.

XAMPP to the rescue.

XAMPP supports MySql, PHP as well as Perl. Its similar to the Wamp Server but I personally had some problems with Wamp which don't wish to get into. XAMPP on the other hand was pretty simple and worked without any problems. I use it very often when I need to continue with my PHP development pet projects and carry it along in my thumb drive wherever I go.