I am interested in learning C. I have obtained a copy of Visual Studio 6, Enterprise edition, and am wondering if there is any reason why it wouldn't run on an XP machine. Is there a preferred operating system other than XP? Are there any pitfalls I should be aware of?