Les opérateurs +, -, *, /, ^, %, et sont utilisés pour réaliser respectivement une addition, une soustraction, une multiplication, une division, une puissance, un modulo et une division arrondie à l'entier des opérandes. Les opérandes valides sont des constantes numériques et/ou des varaibles numériques.
L'opérateur = est utilisé à la fois pour assigner une valeur à une varaiable et pour tester l'égalité. L'opérateur + peut être utilisé pour réaliser la concaténation (= mise bout à bout) de n'importe quelle combinaison de chaînes de constantes et de variables.string variables. L'opératuer : peut servir à séparer plusieurs instructions sur une même ligne. L'opérateur ; supprime le retour à la ligne qu'introduirait une commande PRINT. L'opérateur # est un raccourci de la commande Rem et interchangeable avec celle-ci.
| Ordre des opérations | ||
|---|---|---|
| Niveau | Opérateur | Catégorie/Description |
| 1 | ( ) | Groupement |
| 2 | ^ | Exposant |
| 3 | - | Moins |
| 4 | * / \ | Multiplication et Division |
| 5 | % | Reste entier (Mod) |
| 6 | + - | Addition, Concaténation et Soustraction |
| 7 | < ⇐ > >= = <> | Comparaison (Numérique et Chaîne) |
| 8 | NOT | “Non” logique |
| 9 | AND | “Et” logique |
| 10 | OR | “Ou” logique |
| 11 | XOR | “Ou exclusif” logique |