The Accidental Programmer
I started programming in the mid-90s by accident. Our first home PC (a 386) was like a treasure box to me. I used to spend hours in DOS running different programs and seeing what they do. I even accidentally found two great games from our hard drive, the legendary Wolfenstein 3-D and Blake Stone: Aliens of Gold.
There was also a strange program called QBASIC hidden deep in the hard drive (well, not so deep now that I think about it). I had no idea what it did but something about the blue background and the strange lines of code kept me coming back to it. Sooner or later I found the two most legendary QBASIC games ever made, Gorillas.bas and Snake.bas, and by starting to modify their codes and experiment with them is how I started programming.
Continue reading →