15 On .NET Framework 4.7 dengan Visual Studio 2017 Rilis Calon Edisi. 
Visual Basic adalah bahasa pemrograman berbasis acara generasi ketiga dan lingkungan pengembangan terintegrasi (IDE) dari Microsoft untuk model pemrograman Model Objek Komponen (COM) yang pertama kali dirilis pada tahun 1991 dan menyatakan warisan selama 2008. Microsoft yang dimaksudkan Visual Basic agar relatif mudah dipelajari dan digunakan. [1] [2] Visual Basic berasal dari Basic, bahasa pemrograman yang ramah pengguna yang dirancang untuk pemula, dan memungkinkan pengembangan aplikasi cepat (RAD) aplikasi antarmuka pengguna grafis (GUI), akses ke basis data menggunakan objek akses data, objek data jarak jauh, atau objek data ActiveX, dan pembuatan kontrol dan objek ActiveX.
Seorang programmer dapat membuat aplikasi menggunakan komponen yang disediakan oleh program Visual Basic itu sendiri. Seiring waktu, komunitas pemrogram mengembangkan komponen pihak ketiga. [3] [4] [5] [6] [7] Program yang ditulis dalam Visual Basic juga dapat menggunakan Windows API, yang membutuhkan deklarasi fungsi eksternal.
Rilis terakhir adalah versi 6 pada tahun 1998 (sekarang dikenal hanya sebagai Visual Basic). Pada 8 April 2008 Microsoft berhenti mendukung Visual Basic 6.0 IDE. Tim Microsoft Visual Basic masih mempertahankan kompatibilitas untuk aplikasi Visual Basic 6.0 di Windows Vista, Windows Server 2008 termasuk R2, Windows 7, Windows 8, Windows 8.1, Windows Server 2012 dan Windows 10 melalui program "It Just Works". [8] Pada tahun 2014, beberapa pengembang perangkat lunak masih lebih suka Visual Basic 6.0 daripada penggantinya, Visual Basic .net. [3] [9] Pada tahun 2014 beberapa pengembang melobi untuk versi baru Visual Basic 6.0. [10] [11] [12] [13] Pada 2016, Visual Basic 6.0 memenangkan Penghargaan Dampak Teknis di Penghargaan Dice Tahunan ke -19. [14] [15] [16] Dialek Visual Basic, Visual Basic untuk Aplikasi (VBA), digunakan sebagai bahasa makro atau skrip dalam beberapa aplikasi Microsoft, termasuk Microsoft Office. [17]
VB 1.0 diperkenalkan pada tahun 1991. Desain drag and drop untuk menciptakan antarmuka pengguna berasal dari generator formulir prototipe yang dikembangkan oleh Alan Cooper dan perusahaannya bernama Tripod.microsoft dikontrak dengan Cooper dan rekannya untuk mengembangkan tripod ke dalam sistem bentuk yang dapat diprogram untuk Windows 3.0, di bawah kode nama Ruby (tidak ada hubungannya dengan bahasa ruby yang dapat diprogram). Tripod tidak termasuk bahasa pemrograman sama sekali. Microsoft memutuskan untuk menggabungkan Ruby dengan bahasa dasar untuk membuat Visual Basic. Generator Antarmuka Ruby menyediakan bagian "visual" dari Visual Basic dan ini dikombinasikan dengan mesin dasar tertanam "EB" yang dirancang untuk sistem database "Omega" Microsoft yang ditinggalkan. Ruby juga menyediakan kemampuan untuk memuat pustaka tautan dinamis yang berisi kontrol tambahan (kemudian disebut "Gizmos"), yang kemudian menjadi antarmuka VBX.