Przeznaczony dla programistów VB korzystających z Linuksa. WinWrap Basic LotusScript – używany przez Lotus Notes, jak i inne programy Lotus Development Corporation

Charakterystyka języka mały|Funkcja w języku Visual Basic

Bloki kodu, funkcje i pętle kończą się instrukcjami kończącymi, na przykład „End If”, zamiast konwencji nawiasów „{}” znanej z języków pochodnych od C. Wielokrotne przypisywanie nie działa w tym języku. Wykonanie kodu „A = B = C” nie oznacza, że wartości A, B i C będą równe. Pod zmienną A zostanie przypisany wynik operacji logicznej „czy B = C?”, czyli prawda lub fałsz. Stała boolowska True ma wartość numeryczną równą −1. Dzieje się tak dlatego, gdyż typ danych Boolean jest przechowywany jako 16-bitowy integer ze znakiem (signed integer). Operatory logiczne i bitowe są ujednolicone (w odróżnieniu np. od Perla). Tworząc tablicę podajemy zakres indeksów, przez co podobnie jak w języku Pascal, możemy utworzyć tablicę, która nie będzie indeksowana od 0 do n-1. Mocna integracja z systemem Microsoft Windows Domyślnym algorytmem zaokrąglania liczb rzeczywistych do liczb całkowitych funkcji Round, jest algorytm „od połowy do parzystej”..