B的程序可以非常简单的和数据库连接。比如利用控件可以绑定数据库，这样一来用VB写出的程序就可以掌握数据库的所有信息而不用写一行代码。很多语言的特性比如GoSub、On Error和用变数名字的最后一个字符判断宣告类型（比如字符串型str$）都是从BASIC中来的。VB的语法和绝大部分语言都不同，可能会让新的程序员混淆。比如宣告“Dim a, b, c As Integer”宣告了c为整数变数，但是a,b依然是Variant（.NET中为Object）类型的。（如果想宣告3个Integer，必须写Dim