1、VB 1
1991年4月,Visual Basic 1.0 for Windows版本發(fā)布。1992年9月,Visual Basic 1.0 for DOS版本發(fā)布。這個連接編程語言和用戶界面的進步被稱為Tripod(有些時候叫做Ruby),最初的設計是由阿蘭·庫珀(Alan Cooper)完成的。這在當時引起了很大的轟動。許多專家把VB的出現(xiàn)當做是軟件開發(fā)史上的一個具有劃時代意義的事件。以現(xiàn)在的眼光來看,VB1.0版的功能其實非常的弱,但它在推出當時可是第一個“可視”的編程軟件。這使得程序員欣喜之極,都嘗試在VB的平臺上進行軟件創(chuàng)作。
2、VB 2
1992年11月,VB2.0發(fā)布。它對于上一個版本的界面和速度都有所改善。
3、VB 3
1993年夏天,VB3.0發(fā)布,分為標準版和專業(yè)版。其中包含一個數(shù)據(jù)引擎,可以直接讀取Access數(shù)據(jù)庫。這使得VB的數(shù)據(jù)庫編程能力大大提高。
4、VB 4
1995年8月,VB4.0發(fā)布了32位版本和16位的版本。其中包含了對類的支持。從VB4開始,逐步引入了面向?qū)ο蟮某绦蛟O計思想。VB功能強大,學習簡單。而且,VB還引入了“控件”的概念,使得大量已經(jīng)編好的VB程序可以被我們直接拿來使用。
Visual Basic 1.0~4.0 都必須將源代碼編譯成 VB 偽代碼后解釋執(zhí)行。
5、VB 5
1997年2月,VB5.0發(fā)布。程序員可以用32位的版本導入由4.0版本創(chuàng)建的16位程序,并且能順利編譯。同時還包含了對用戶自建控件的支持。自從 Visual Basic 5.0 以后,VB 支持編譯成本機代碼,但必須在 VB 運行庫的支持下工作。
6、VB 6
1998年夏天,VB6.0發(fā)布。VB6是VB.NET至今仍無法完全取代的版本。
.NET Framework引入之后
7、VB.NET 7
2001年,Visual Basic .NET和.NET Framework發(fā)布。由于其使用了新的核心和特性,所以很多VB的程序員都要改寫程序。
2002年 Visual Basic .NET 2002 (v7.0)問世,此后Visual Basic 包含在 Visual Studio 套裝中。
2003年 Visual Basic .NET 2003 (v7.1)推出。
8、VB.NET 8
2004年,微軟開放了Visual Studio.NET 2005的測試版本(代號Whidbey)。包含了.NET Framework2.0的測試版本。2005年11月7日 Visual Basic 2005 (v8.0) 發(fā)布,同時為初學者與學生提供 Visual Basic 2005 的免費簡化版本 Express EditiON。原定免費使用期限一年,之后微軟宣布 Express 版本永久免費。Visual Basic 2005的“顯著”優(yōu)點是,可以直接編寫出 Windows XP 風格的控件;但是其編寫的小程序就需要近 10MB 的內(nèi)存。
9、VB.NET 9
2008年2月1日 Visual Basic 2008 (v9.0) 發(fā)布。