Visual Basic (Basic Dili Gorsel Programlama Araci) Microsoft tarafindan Basic dili uzerine gelistirilmis, genis arayuzune sahip nesnel tabanli gorsel programlama aracidir.
- DAO, RDO ve ADO yontemleri ile SQL, MySQL, Microsoft Access, Paradox ve Oracle gibi cesitli veri tabanlarina baglanabilir.
- ActiveX denetimleri ve nesneleri olusturabilir.
- Ascii ve Ikili dosya bicimleriyle calisabilir.
- Nesne tabanli bir dildir.
- Windows API cagrisi ve benzeri harici islev cagrilari yapabilir.