Quote:
Well it depends on what you want to do. If you are wanting a web language, go PHP. PERL is nice too for web applications and is easy enough to learn. C and C++ are both excellent languages.
I agree with this totally. There are many new languages coming out, and they are becoming more and more specialized for specific tasks. PERL is a great language if you're manipulating a lot of plain-text data (it has great regular expression support). It's also achieved a strong following for cgi programming. Python is an intriguing language with built-in object-oriented abilities. I haven't used it, but it is used by many companies for some fairly robust scripting (RedHat uses Python for a lot of their setup scripts), as well as database manipulation and cgi. Ruby is fairly new, and very similar to Python/JavaScript. C/C++ is a great language all-around. It's incredibly fast, well established and supported, and highly portable. A bit clunky for quick scripts, but it is well equipped for deep-level system resource manipulation (memory, etc). I love PHP for websites. It has added functionality never before available for web developers.