Provides detailed coverage of QBASIC and BASICA--the two most popular versions of BASIC. Concentrates on structural programming techniques which ensure that students learn how to program correctly. This edition includes more programming exercises and a new appendix on advanced programming with QuickBASIC.