I ate QBasic for breakfast for a couple years. Rewrote SNAKE.BAS with SCREEN 13 graphics. Wrote a slot machine program based on the one in "Absolute Beginner's Guide to QBasic" (IIRC - Google is no help, but I remember it had a neon green cover with a safari adventure guy). Rewrote a loan amortization program that my dad had originally written in Wang BASIC (and even then he only had a printout).
I have a soft spot in my heart for QBasic. As DOS-based procedural languages go, it has of the best editing environments, fantastic integrated help, and hits that sweet spot of making simple things easy and hard things possible that never outgrew my learning curve. Contrary to popular opinion, I never had to "unlearn" anything once I graduated to modern languages.
Although I think before that I was hacking batch files featuring the CHOICE command and firing them from config.sys in order to build a menu to allow me to chose from among the many different DOS memory management setups needed to play various games. Ahhhh, Dune II.
Thank god those days are gone to be honest. I'd pretty glad I don't have to deal with IRQ numbers any more.
Anyone here started programming with QBasic?