Click here if you are stuck in someone else's frames.
Acknowledgements...
First off I'd like to give thanks to my local community college when back in 1993, I was first exposed to PC's prior to getting mine own in 1994. I learned everything I could on the machine and used the programming language QBasic which was widely available on campus. It is great that Microsoft kept the BASIC language true to it's origins while adding some nice features in the (then) new QBasic. Since MS wrote both the BASIC interpreters for the CoCo and the QBasic interpreter, learning QBasic was easy (I already knew over half the language!). Also the bundled games (Gorrillas and Nibbles) really helped in learning to exploit the new features in QBasic. When I wanted to learn C, I found that the books authored by Greg Perry and Tom Swan to be very helpful. The books are ' Moving from QBasic to C' and ' Type and Learn C' respectively. Those books were a big help in learning the C language, which was very foreign to me at the time. Both of them are out of print so don't count on being able to order them from Amazon.com or BarnesAndNobles.com, the links to the books are provided as a reference.
Also many thanks to my C instructor James Parrish at DCC, his class help clarify many of the nuances of C that I was still unsure about. Unfortunately, he passed away some time ago, so this page is dedicated in memory of him.
Thanks should also go to the authors Andre LaMothe and Dave Roberts who wrote the books ' Teach yourself Game Programming in 21 Days' and ' PC Game Programming Explorer' respectively. I had not the time to even begin to try to figure out how the graphics system in the PC worked. I remembered learning everything myself about the graphics system in the CoCo and it took a very loooong time even when I was in high school and had all the free time in the world to learn it inside and out. Andre really opened my eyes to the ridiculously simple memory mapping of VGA's Mode 13h. As far as Dave Robert's book goes, it is a bit hard to understand for a newbie. I seem to find this book to be a great technical reference on the PC.