Btw, I've started working with Python. I'm very impressed so far. Python is a mature, robust, efficient language somewhere between PHP and C. Python is a fantastic scripting language for shell tasks. You can also develop rich GUI applications with Python--apps for Windows, Linux, or Mac. For web dev, you can use Python as a CGI language or you can use the Apache mod_python. From the trends I'm seeing, I believe LAMP may soon also mean, Linux/Apache/MySQL/Python. There are some very powerful Python IDEs available with robust debugging features.