Yeah, I've been programming since I was about 12, tought myself:
1. HTML (Notepad)
2. Some basic JavaScript
3. PHP and MySQL
a. Created basic admin system
b. Created Authentication with md5 passwords
4. C++
I must admit that if you teach yourself PHP, you should be in good stead with the language, as you could pretty much copy a basic helloworld script from PHP and get it working in C++ lol
Though this is about as far as I've gotten (haha

)
I do need some guidance in this field to get me further,
1. What Compiler would be most benificial, if I was doing a game programming course in UNI, i.e. MS VB 7 .NET, Bloodshed's Compiler or another?
2. Also what Books would be best to start by introducing the librarys and what they do, where you include them. Also building basic projects in windows (not DOS) and creating games using C++ with OpenGL or DirectX 9, while providing more complex projects as it goes through.
Do the O'Reilly series provide a good c++ book?
Thanks this'd be really cool
Boz.