Qbasic is ok as far as a learning programming language goes, but there are much better ones that are easy to pick up and learn that are much more interesting.
Take
Python for instance. It's has a relatively simply syntax, but instead of the obsolete gotos you have loops, it's object oriented, easy to use variables, and functions to deal with, but you don't have to mess around at all with memory management and whatnot.. What you learn when you learn python is directly aplicable to most modern programming langauges.
You can even use it as a prototype language for building in other applications, you can take python code and with some judicious editing turn it into C++ code...
Plus you can use it to build actual usefull stuff, gui apps, scriptable tools, SQL database tools, network tools and applications. Anything you can make with any other language you can make with Python.
Plus it's named after Monte Python's Flying Circus. On that fact alone you have a very cool language.
Qbasic on the other hand has just outlived it's possible usefullness, unless your planning on programming in JCL or something like that. :roll: