Programovací jazyk Visual Basic je jedním z moderních programovacích nástrojů, které vznikly v souvislosti s rozvojem aplikací psaných pro Windows. Předevím v okamiku, kdy firma Microsoft rozhodla o universálním programovacím jazyku maker, pro který zvolila právě jazyk Visual Basic, je oblíbenost tohoto programovacího jazyku stále větí. Třetím moným vyuitím tohoto programovacího jazyku (či spíe jeho podmnoiny) je vyuití při tvorbě dynamických WWW stránek jako programovacího jazyku VBscriptu.
Jde v podstatě o universální programovací jazyk svoji syntaxí a klíčovými slovy se velice blíící známému programovacímu GW-Basic či Turbo Basic, v některých případech se vak spíe blíí struktuře programu psanému v progr. jazyce Turbo Pascal. Je vak pravdou, e program napsaný ve Visual Basicu má iněkteré vlastnosti objektově orintovaného programovacího jazyka a některé koncepce jsou převzaty z klasického objektového programovacího jazyka - Smalltalku. Velmi výrazná je zde i podpora uivatelského prostředí, které je převzato z Windows a jetě více propracováno. Velice jednodue lze tak vytvořit poměrně sloité a profesionálně vyhlíející programy, které lze spoutět přímo v prostředí Windows jako EXE-soubory.
Programovací jazyk Visual C jde v této problematice jetě výrazně dál, má posílené oproti Visual Basicu předevím funkce týkající se bitových operací a tím i výrazně lepí zpracování grafických funkcí i matematických výpočtů. Základní princip je vak u obou prog. jazyků shodný. V praxi se pouívají oba dva programovací jazyky vedle sebe, Visual Basic pro návrh a koncepci daného problému, která jde velice rychle a profesionálně pomocí VB vytvořit, po ověření u zákazníka se program upraví v programovacím jazyce VC.