The EULA for WinXP only allows you to install it on a certain number of machines (2 IIRC but I could be mistaken). That said, for your programming it's a toss up. I find that a Linux distro is great for C, whereas C# could be a pain. If you stick with Windows though, you can use VC# express, which is a pretty nice IDE. I don't know how well VC++ express would suit your needs for C though (I haven't even used it for several years...)
Infarction
Posting Virtuoso
1,580 posts since May 2006
Reputation Points: 683
Solved Threads: 53
rwaforums
Junior Poster in Training
58 posts since Jun 2004
Reputation Points: 10
Solved Threads: 3
Windows XP Professional is the best ever OS
Some would beg to differ my friend...
The Dude
Nearly a Senior Poster
3,485 posts since Dec 2005
Reputation Points: 1,054
Solved Threads: 31