本書針對程序設計的初學者,較詳細地介紹了VisualBasic的程序設計語言基礎、常用的控件,列舉了一般程序設計語言教學中的常用算法,并通過實例給予說明。本書既注重計算機基礎知識的傳授,又面向計算機的實際應用。全書在編排上,與一般VB教材有所不同,全書通過“文件的加密與解密”這一應用程序的開發(fā)過程貫穿全書各章節(jié)中的作法,采用由淺入深、循序漸進、便于自學的方法,將程序設計語言、可視化的面向對象編程技術、上機訓練有機地融為一體。目的是使讀者通過學習,從設計程序、開發(fā)應用程序和解決實際問題的能力三個方面都能夠得到訓練,以適應計算機技術飛速發(fā)展的需要。全書中的實例都通過上機調并,并制作了直接用于大屏幕投影使用的教學課件。