? Visual Basic er en entry- level programutvikling språk for Microsoft Windows. Per utgivelsen av Visual Basic. NET ( VB 7 ) , er det objektorientert og er en del av . NET rammeverket . Visual Basic for Applications og Visual Basic Scripting Edition er variasjoner som brukes for å utvide applikasjoner og web- programmering , henholdsvis . Frittstående Visual Basic Applications
Visual Basic bruker Windows Forms eller nyere Windows Presentation Foundation for å vise et grafisk brukergrensesnitt , eller GUI , for brukeren. Programmereren skaper grensesnittet , legger hendelseshåndterere til grensesnitt elementer ( dvs. en funksjon som kjøres når brukeren klikker en knapp ) , og skriver back- end kode som samhandler med hendelseshåndterere å manipulere data .
VBA og Office
Visual Basic for Applications bruker Visual Basic for å utvide Microsoft Office makro system . VBA kan bare brukes til å forlenge eksisterende applikasjoner , for ikke å skrive frittstående programmer . VBA kan kontrollere og automatisere Office-programmer , legge til brukermedvirkning , gjør inter- applikasjon kommunikasjon , og gjøre feilsøking enklere.
VBScript og Web
VBScript er ikke strengt Visual Basic, men syntaksen er nesten identiske. Web-programmerere bruke VBScript i web-applikasjoner på samme måte som JavaScript. Støtter imidlertid bare Internet Explorer klientsiden VBScript , så det har ikke fått mye markedsandel for webapplikasjoner.