Visual Basic způsobil v 90. letech revoluci v programování. Namísto psaní tisíců řádků kódu pro vytvoření jednoho okna a tlačítka umožnil vývojářům „nakreslit“ uživatelské rozhraní myší a k jednotlivým prvkům pouze dopsat krátkou logiku.
Vývoj Visual Basicu se dělí na dvě zcela odlišné éry:
Sub, End If nebo Next namísto složených závorek. Je velmi čitelný pro začátečníky.I když oba jazyky běží na stejném základu (.NET), liší se stylem zápisu:
| Vlastnost | Visual Basic .NET | C# |
|---|---|---|
| Závorky | Nepoužívá (End If) | Používá { } |
| Citlivost na velikost | Case-insensitive (A=a) | Case-sensitive (A != a) |
| Cílová skupina | Business analytici, začátečníci | Profesionální vývojáři |
Dnes se Visual Basic považuje za ustupující jazyk. Microsoft v roce 2020 oznámil, že již nebude do VB přidávat nové funkce a jazyk zůstane „stabilní“. Pro moderní vývoj v ekosystému .NET se doporučuje přejít na C#.
Přesto zůstává VB kriticky důležitý pro:
Public Class Hello
Public Shared Sub Main()
Dim jmeno As String = "Uživateli"
Console.WriteLine("Ahoj, " & jmeno)
End Sub
End Class
Zajímavost: Visual Basic 1.0 byl představen na veletrhu Comdex v roce 1991. Bill Gates při prezentaci ukázal, jak lze během několika sekund vytvořit funkční aplikaci pro Windows, což v tehdejší době v jazyce C trvalo hodiny.