The language provided an easy way to create graphics, though limited to 4-bit colors and 640 by 480 resolution.
Although the "Q" stood for "quick" the only thing quick thing about QBASIC was the time to program. The language was interpreted, rather than compiled, severely retarding program execution speed.
The language is still adequate for novice programmers. However, learners who master the basics of QBASICS should graduate to Visual Basic, a much more flexible and faster language that inherited much of QBASIC's syntax.
2) Also, one of the most fun to use for musical and graphical enjoyment.
2) To annoy the teacher I created ring tones using Qbasic... and was suspended for 5 days...