If zmienna = zmienna Then ... ElseIf warunek Then ... Else ... End If

Operator ":=" występuje natomiast przy odwoływaniu się do parametrów funkcji i procedur z użyciem notacji imiennej np.

JakasProcedura (jakis_parametr:= wartosc1, inny_parametrr := wartosc2)

Jest to przydatne gdy dana funkcja (procedura) przyjmuje dużą ilość argumentów opcjonalnych.

Łańcuchy znaków zamykane są w cudzysłowach ("). Jeżeli trzeba w Stringu użyć cudzysłowu używa się podwójnego znaku cudzysłowu

Dim a As String = "A wtedy on powiedział ""Dajcie mi spokój.""" ' A zawiera: A wtedy on powiedział "Dajcie mi spokój."

Nie występują znaki specjalne w formacie \" \n itp.

Dim b As String = "zmienna x=""" & a & """" & Chr(10) & _ "następna linijka." 'b zawiera: zmienna x="A wtedy on powiedział "Dajcie mi spokój."" ' następna linijka.

W tej kwestii rodzina Basic zachowuje się podobnie do języka Ada. Znak 10 to znak końca linii tak więc Chr(10) daje znak końca linii.