书详细介绍了VisualBasic程序设计的基本环境、概念及方法。内容分为三个部分:第一部分简单介绍了VisualBasic的基本环境及设计程序的一般步骤;第二部分详细介绍了VisualBasic程序设计基础,内容包括数据、控制结构、过程、遍试、迭代、递归、界面设计、文件操作、程序调试及软件开发;第三部分是VisualBasic在Win32API、多媒体、网络和数据库方面的应用以及VisualBasic与其他软件(如Word、VBScript)的编程。本书内容详尽,课程安排循序渐进,在介绍编程技术的同时,还着重讲解了有关程序设计的基本概念和方法,并扩展到软件工程等相关方面,使读者了解软件开发的全过程。书中提供的典型实例,具有可操作性,便于读者的学习与推广。本书内容和组织方式立足高校的教学教材,也可作为计算机技术的培训教材,还可供从事程序设计开发的相关人员自学使用。