Visual Basic
Paradygmat zdarzeniowy
Typowanie statyczne, silna typizacja
Pochodne Visual Basic .NET, QuickBasic
Aktualna wersja stabilna Visual Basic 2008
Twórca Microsoft
Platforma systemowa Microsoft Windows

Visual Basic to język programowania wysokiego poziomu i narzędzie programowania firmy Microsoft Corporation. Składnia jest oparta na języku BASIC, ale unowocześniona. Zawiera kilkaset instrukcji, funkcji i słów kluczowych. Nie jest językiem w pełni obiektowym, gdyż nie udostępnia np. możliwości dziedziczenia, czy polimorfizmu. Wykorzystuje technologię ActiveX.

Jest dostępny w trzech wersjach:

  • Learning Edition
  • Professional Edition
  • Enterprise Edition

oraz darmowej Express.

Dostępne są także wersje demonstracyjne środowiska Visual Basic:

  • Working Model
  • Control Creation Edition

Wraz z pojawieniem się platformy .NET, ukazała się nowa wersja Visual Basica pod nazwą Visual Basic .NET. Środowisko programistyczne ma mechanizmy importu starszych wersji programów, jednak w pewnych sytuacjach mogą pojawiać się komplikacje.

Język Visual Basic zastosowano również w wielu rozbudowanych aplikacjach jako język skryptowy do tworzenia zarówno prostych makr jak i rozbudowanych aplikacji. Najbardziej znanym przykładem jest Visual Basic for Applications firmy Microsoft zastosowany w pakietach MS Office.

[edytuj] Przykładowy program

Private Sub Form_Load()
MsgBox "Hello, world"
End Sub

[edytuj] Zobacz też

Visual Basic .NET

[edytuj] Linki zewnętrzne