I think c++ is the best language. Its fast, powerful and if you can grasp it, then you can pretty much do any language out there. I usually use a WIN2K OS, but have tried it on Linux a couple times.

-Everyone knows that Linux makes the best platform though