I would recommend picking a language. I started out in c++ but my company builds in C#, so I had to switch (10 years ago). If you plan on building for windows only, I would pick c#. Next, get yourself a couple "Beginning Programming in 'X' Language" books. Then go get yourself VS Express and...