Les noms des variables sont préfixés par $. Il n'est pas nécessaire de déclarer les variables avant de les utiliser. Le contrôle des types est plutôt souple...
Les opérateurs classiques sur les nombres sont disponibles : « + » (addition), « - » (soustraction), « * » (multiplication), « / » (division).
Le seul opérateur sur les chaînes est la concaténation, symbolisée par un point (« . »).
Les opérateurs de comparaison sont eux aussi (presque tous) classiques : « < » (inférieur), « <= » (inférieur ou égal), « > » (supérieur), « >= » (supérieur ou égal), « == » (égal), « != » (différent).
Les opérateurs logiques de base sont « || » (ou) et « && » (et).