Actually QBasic is just an interpreter for BASIC. If you get one of the more recent versions of QBasic that actually compile *.exe files, I actually don't think it's a waste of time. It's really useful for learning the basics of programming and making simple utilities.