Quick Basic has been around for a long time. With the first release in 1985 by Microsoft, it is an old and simple programming language. Used for multiple things it is capable of making games, utilities, and other helpful programs. I recommend it for starting programmers or people who just want to see what programming is like. Starting with simple programs it's not hard to pick up the basics of QBasic, and there are plenty of tutorials out on the net to help you even more.
QBasic graphics are hard to use effectively.
Although I have seen people make incredible graphic programs in QBasic I've always had to keep the graphics simple and go for nice program design instead. If you are thinking of starting to program then what I'd recommend doing is getting QB 7.1, a tutorial, and some sample programs.