本书对Visual Basic程序设计语言作了详细的介绍,为了适应未学过程序设计语言的非计算机专业学生学习面向对象的程序设计语言,本书从程序设计概念开始,由面向过程的程序设计逐步过渡到面向对象的程序设计方法,介绍Visual Basic的程序设计概念、Visual Basic的基本语言和算法、结构化程序设计基础和面向对象的程序设计基础,着重介绍Visual Basic的开发界面、Visual Basic的基本控件。本书以Visual Basic 6.0为基础进行介绍,提供了大量的例题,并在每章的后面都配有一定数量的习题。同时为了使学生更好地掌握Visual Basic的使用,另外配有相应的实验教材。本书可作为高等院校非计算机专业计算机程序设计课程的教材,也可作为成人教育、职业技术教育、工程技术人员及自学者的程序设计教材,并可作为计算机等级考试的辅导用书。