|
I think the reason people say Linux makes you a better programmer is that (except for the bootstrapper) it's built in C, the Operating System itself comes with a compiler for you to make changes and additions. If you simply use windows that look a little different, that won't affect your programming skills whatsoever.
If you'd like to learn a programming language that's useful beyond web sites and naturally hesitate to invest time learning PHP, you should look into C#, C++, and just plain C. Visual Basic (VB) will work as well, but it's much less useful. Javascript is a browser action scripting language, so it's even less useful than PHP. But javascript syntax is modeled on C++ but greatly simplified and dumbed down. PHP is also based somewhat on C++ but really only using concepts that apply to the web, and again is sort of a dumbed down version of C++. This is why I say it's more useful to learn C than VB, because as a programmer that gives you a better foundation. It's like learning German instead of Chinese before you go on a trip to Europe. The German will be perfect when you're in Germany, but it'll also help you understand some degree of other Euro languages. C is the same except your going to town on your computer instead of going to Europe.
VB is the red headed step child.
|