本書是為高等學校非計算機專業(yè)的學生開設第一門計算機程序設計語言課程編寫的教材。根據高級語言程序設計的基本體系,結合可視化程序設計的方法,以VB為背景,講授程序設計的基本思想、基本方法,結構化程序設計的基本控制結構;講授對象的初步概念,可視化程序設計的基本方法,以及數據庫應用的初步知識。通過大量的例子介紹和演示VB的各種基本功能。全書共分10章和3個附錄。教材以循序漸進的原則,從建立簡單程序和基本語法規(guī)則開始,圍繞程序組織,數據描述和界面設計逐步展開和深入。內容包括介紹VB的各種語句、過程、函數,數組、結構、文件、數據庫,常用控件、圖形處理技術,菜單技術等。附錄中按照學生學習階段的需要,對建立工程、設計界面和調試程序提供操作實踐指導;并且提供一個程序設計作業(yè),作為綜合練習參考。本書可作為高職高專,遠程教育的高級語言程序設計教材。