   Where to start?
  I'm new to all this programming stuff, and am hoping to learn a bit about it. So, I was wondering where a good place to start is? And what's a good (and free) program to use? I've been looking for something for a while now and can't find anything. So if anyone can give me any tips or point me in the right direction or whatever, that would be great.   
  Get Visual C# Express from Microsoft's website, and read about the language from the learning resources on Microsoft's site, or the C# Workshop going on on these forums.   