本書是一本面向非計算機專業(yè)學生學習程序設計的入門教材。本書重點對程序設計的基礎知識、基本語法、編程方法和常用算法進行了較為系統(tǒng)、規(guī)范和詳細地介紹,目的是讓學生學會并掌握運用計算機解決實際問題的能力。本書通過控件名、變量名等的規(guī)范使用來強調程序設計風格的重要性,并希望學生通過對本書的學習,既可以掌握程序設計的基本方法,又可以養(yǎng)成良好的程序設計風格。Visual Basic是可視化的程序設計語言,本書將程序設計和可視化界面設計有機地結合起來,既能提高學生學習的積極性,又能提高編程效率和教學效果,真正達到學以致用的目的。本書配套的習題參考答案和實驗指導將在《Visual Basic程序設計習題解答與上機指導》一書中給出。本書可作為本科院校、高職高專院校為非計算機專業(yè)學生開設的第一門程序設計語言課程的教材。