é parte integrante do pacote Microsoft Visual Studio. Sua versão mais recente faz parte do pacote Visual Studio .NET, voltada para aplicações .Net. Sua versão anterior fez parte do Microsoft Visual Studio 6.0, ainda muito utilizado atualmente por aplicações legadas.
Um aperfeiçoamento do BASIC, a linguagem é dirigida por eventos, e possui também um ambiente de desenvolvimento integrado, totalmente gráfico, facilitando enormemente a construção da interface das aplicações.
Private Sub Form_Load()
' Executa uma simples caixa de mensagem e escreve "Olá mundo!"
MsgBox "Olá minhas queridas senhoras!"
End Sub
Private Sub Command1_Click()
On Error GoTo Trata
Dim A As Long, B As Long, C As Long
A = InputBox("Informe o 1° numero a somar : ", "Soma", "")
B = InputBox("Informe o 2° numero a somar : ", "Soma", "")
C = A + B
MsgBox C, vbInformation + vbOKOnly, "Soma"
Trata:
If Err.Number = 0 Then
Else
MsgBox "Ocorreu o seguinte erro : " & Err.Description & vbCrLf & "Código do erro : " & Err.Number, vbInformation + vbOKOnly, "Alerta!"
End If
End Sub
a linguagem Visual Basic mudou em vários aspectos ganhando muitos recursos utilizados anteriormente em outras linguagens como Java e C++