Wyrażenie jest kombinacją stałych, zmiennych, wywołań funkcji oraz operatorów. Wyrażenia są konstruowane zgodnie z zasadami algebry.
c/(i+f)*d
-
sin(x)
+
0.5
zmienne
funkcja
stała
Podczas obliczania wartości wyrażeń, w trakcie wykonywania działań, następuje automatyczna konwersja typów jednego z operandów tak, aby były jednakowego typu – bez utraty informacji.