Visual Basic是由Microsoft開發的一種編程語言。它有一大批追隨者,盡管它在很大程度上已被作為Microsoft Visual Studio.NET的一部分提供的Microsoft Visual Basic.NET所取代。最初的語言自1991年到1998年一直持續到下...
Visual Basic是由Microsoft開發的一種編程語言。它有一大批追隨者,盡管它在很大程度上已被作為Microsoft Visual Studio.NET的一部分提供的Microsoft Visual Basic.NET所取代。最初的語言自1991年到1998年一直持續到下一個十年,直到最后才得以實現逐步淘汰。

女人用電腦做倒立游戲VisualBasic的核心原理是建立在舊的BASIC語言,在20世紀80年代是計算機程序員的主流語言。Alan Cooper在20世紀80年代末開發了一個拖放界面,微軟找他和他的公司Tripod將這個概念開發成一個表單構建應用程序。當他們交付這個項目時,這個項目被稱為Ruby,微軟決定將它與BASIC編程語言捆綁在一起,創造出新的語言。在接下來的七年里,visualbasic將經歷多次迭代,最終導致版本6.0,一種健壯的編程語言。微軟最終放棄了對這種語言的支持,盡管它的運行時得到了所有后續的Microsoft操作系統的支持。盡管沒有正式的支持,但Visual Basic有一個活躍的程序員社區,他們相互支持,幫助不熟悉該語言的人2001年,在Visual Basic停止開發三年后,Microsoft用基于.NET framework的版本替換了它。盡管有許多積極的功能,但新版本的構建并不是為了完全向后兼容舊版本的Visual Basic,這一事實造成了一系列問題。最終,它導致了開發人員社區出現了巨大的分歧,許多程序員仍然使用舊語言,而其他人則轉而使用新語言,因為它的圖形特性使它對一些用戶來說更加直觀。從根本上說,它仍然依賴于BASIC語言,但它通過提供更易于使用的界面,去掉了編程中一些較難的部分。通常,它將是人們學習的第一種編程語言,在C++語言這樣的語言之前,程序員有時會對Visual Basic感到足夠舒服,這仍然是他或她的主要編程語言,即使是用于構建復雜的程序。任何類型的程序都可以用VisualBasic來構建,而且它是一個健壯和多功能的環境。現代.NET語言包含了許多當代語言所沒有的功能,這使得它非常適合多種用途。截至2005年,該語言經歷了一些重大的改革,旨在使它更符合功能更強大的.NET語言。其中包括添加了部分類、可空類型和泛型。截至2008年和Visual Basic 9.0,該語言包括匿名類型,XML文本、類型推斷和true if運算符。