Visual Basic语言是一种通用的可视化程序设计语言。可视化程序设计语言除了提供常规的编程环境外,还提供一套可视化设计工具,便于程序员建立图形对象,巧妙地把Windows编程的复杂性“封装”起来。20世纪90年代Microsoft公司的VB是以结构化BASIC语言为基础,以事件驱动作为运行机制的新一代可视化程序设计语言。它不仅具有传统的程序设计语言的功能,而且随着版本的改进,功能越来越强大,不但可以作为多媒体软件制作工具、实现数据库管理,而且还具有网络功能等。