本书是教育部“高等教育面向21世纪教学内容和课程体系改革计划”的研究成果,是教育部工科计算机基础课程教学指导委员会根据非计算机专业计算机基础教学三层次教学基本要求组织编写的“九五”规划教材。本书以VisualBasic5.0(简称VB)为背景,介绍高级语言语序设计和面向对象的方法。内容分为基础篇、提高篇和实验篇,主要包括:VB编程环境和简单程序设计,基本语句成分和控制结构,面向对象的概念和程序设计方法,VB的窗体、菜单、控件等的设计,绘图,调试和排错,API与动态链接,网络和数据库编程等。本书面向实用,例题、习题丰富,除注意培养学生基本的程序设计能力外,重点向学生介绍了可视化编程技术、面向对象方法,并介绍了VB在网络和数据库中的应用。本书可作为高等学校非计算机各专业或计算机应用专业的教材,也可供从事计算机应用和开发的各类人员学习使用。