15 auf .NET Framework 4.7 mit Visual Studio 2017 Release Candidate Edition. 
Visual Basic ist eine ereignisgesteuerte Programmiersprache der dritten Generation und eine integrierte Entwicklungsumgebung (IDE) von Microsoft für sein Programmiermodell des Komponentenobjektmodells (COM), das 1991 erstmals veröffentlicht wurde, und erklärte im Jahr 2008 das Legacy. Microsoft beabsichtigte Visual Basic, relativ einfach zu erlernen und zu verwenden. [1] [2] Visual Basic wurde von Basic, einer benutzerfreundlichen Programmiersprache für Anfänger, abgeleitet und ermöglicht die Rapid Application Development (RAD) der grafischen Benutzeroberfläche (GUI), Zugriff auf Datenbanken mit Datenzugriffsobjekten, Remotedatenobjekten oder ActiveX-Datenobjekten und Erstellung von ActiveX-Steuerelementen und -objekten.
Ein Programmierer kann eine Anwendung über die vom Visual Basic -Programm selbst bereitgestellten Komponenten erstellen. Im Laufe der Zeit entwickelte die Community der Programmierer Komponenten von Drittanbietern. [3] [4] [5] [6] [7] Programme, die in Visual Basic geschrieben wurden, können auch die Windows -API verwenden, für die externe Funktionserklärungen erforderlich sind.
Die endgültige Veröffentlichung war Version 6 im Jahr 1998 (jetzt einfach als Visual Basic bekannt). Am 8. April 2008 hat Microsoft die Unterstützung von Visual Basic 6.0 IDE eingestellt. Das Microsoft Visual Basic -Team behält die Kompatibilität für Visual Basic 6.0 -Anwendungen unter Windows Vista, Windows Server 2008 einschließlich R2, Windows 7, Windows 8, Windows 8.1, Windows Server 2012 und Windows 10 über sein "It Just Works" -Programm bei [8] Im Jahr 2014 bevorzugten einige Softwareentwickler Visual Basic 6.0 gegenüber seinem Nachfolger Visual Basic .net. [3] [9] 2014 sind einige Entwickler für eine neue Version von Visual Basic 6.0 eingesetzt. [10] [11] [12] [13] Im Jahr 2016 gewann Visual Basic 6.0 den technischen Impact Award bei den 19. jährlichen DICE Awards. [14] [15] [16] Ein Dialekt von Visual Basic, Visual Basic for Applications (VBA), wird in mehreren Microsoft -Anwendungen, einschließlich Microsoft Office, als Makro- oder Skriptsprache verwendet. [17]
VB 1.0 wurde 1991 eingeführt. Das Drag & Drop -Design zum Erstellen der Benutzeroberfläche wird von einem von Alan Cooper und seinem Unternehmen namens Tripod.Microsoft entwickelten Prototyp -Formulargenerator abgeleitet. Tripod bot überhaupt keine Programmiersprache ein. Microsoft beschloss, Ruby mit der Grundsprache zu kombinieren, um visuelle Basic zu erstellen. Der Ruby Interface -Generator stellte den "visuellen" Teil von Visual Basic bereit. Dies wurde mit dem "EB" eingebetteten Basic -Engine kombiniert, das für das auf das Microsoft verlassene "Omega" -Datenbanksystem ausgelegt ist. Ruby bot auch die Möglichkeit, dynamische Verbindungsbibliotheken mit zusätzlichen Steuerelementen (dann als "Gizmos" bezeichnet) zu laden, die später zur VBX -Schnittstelle wurden.