Variables can contain either a number or text. Text must be placed inside quotation marks.

?name = "bob"
?score = 50

Decimal numbers use a dot.

?cash = 95.90

Backsic does not have a boolean type.

Functions usually return 1 for true and 0 for false.

if (hit "player" to "ball") = 1
' the player touches the ball
end

You can insert a variable inside text; its value will be interpreted correctly.

print "player ?nom your score is ?score !"