Visual Basic to jeden z języków programowania, który stanowi podstawowe narzędzie podczas tworzenia różnego rodzaju programów oraz aplikacji przez największą firmę z branży technologii informacyjnych – Microsoft. Posiada ona bardzo wiele charakterystycznych wyłącznie dla siebie cech, co między innymi decyduje o jej popularności oraz uznaniu wśród zaawansowanych informatyków na całym świecie. Wyróżnia się trzy wersje języka, jakim jest Visual Basic. Są to: Learning Edition, Professional Edition oraz Enterprise Edition. Jak można się domyślać, podzielone i nazwane zostały one ze względu na przeznaczenie. Pierwsza z nich powszechnie wykorzystywana jest podczas nauki, prowadzenia różnego rodzaju szkoleń oraz spotkań edukacyjnych, druga natomiast służy celom profesjonalnym – przeznaczona jest przede wszystkim dla zaawansowanych informatyków oraz programistów, którzy tworzeniem programów zajmują się na co dzień. Jeżeli chodzi o trzecią wersję, została ona stworzona przede wszystkim z myślą o funkcjonowaniu przedsiębiorstw, skąd również wzięła się jej angielska nazwa (słowo „enterprise” w języku angielskim oznacza przedsięwzięcie, przedsiębiorstwo lub po prostu firmę).