本書由QBasic程序設計和Visual Basic程序設計兩大部分組成。在QBasic部分中,重點介紹了結構化程序設計的基礎知識,順序、分支、循環(huán)結構的程序設計方法,數(shù)組、子程序、過程的應用,作圖及文件的相關知識;在Visual Basic部分中,重點介紹了面向對象的程序設計的基本概念和基礎知識,控件的使用和應用程序的界面設計,菜單、工具欄的使用,圖形設計與多媒體應用程序以及文件和數(shù)據(jù)庫的相關知識。本書避免了繁瑣的理論及概念的闡述,突出了基礎性、先進性和實用性。本書具有通俗易懂、易學易用、結構合理、圖文并茂等特點,既可作為高校非計算機專業(yè)學生的計算機語言課教材,也可作為各類工程技術人員、辦公人員學習計算機語言的培訓教材及參考書。