Av de logiska operatorerna som här redovisas i prioritetsordning har NOT högsta prioritet. OR och XOR har samma prioritet. Samtliga logiska operatorer har lägre prioritet än övriga operatorer.
NOT
ICKE. Är sant om operanden är falsk.
10 IF NOT A<B THEN GOTO 20
AND
OCH. Är sant om båda operanderna är sanna.
20 IF A>B AND C=D THEN 30
OR
ELLER. Är sant om minst en av operanderna är sann.
30 IF A<B OR C=10 THEN 40
XOR
EXKLUSIVT ELLER. Är sant om endera av operanderna är sann men inte båda.
40 IF A=B XOR C=D THEN 50
IMP
IMPLICERAR. A IMP B är falskt endast om A är sann och B är falsk.
50 IF A IMP B THEN 60
EQV
EKVIVALENS. Är sant om båda operanderna är sanna eller om båda är falska.
60 IF A=B EQV C=D THEN 70
De logiska operatorerna kan också användas på godtyckliga heltal. Operatorerna verkar då bit för bit på motsvarande binära tal.
70 A%=B% AND 15%
Operatorernas funktion visas här mellan 3 (%0011) och 5 (%0101) på en nibble (4 bitar).
| NOT | 0101 > 1010 | NOT 5 = 10 |
| AND | 0011 0101 > 0001 | 3 AND 5 = 1 |
| OR | 0011 0101 > 0111 | 3 OR 5 = 7 |
| XOR | 0011 0101 > 0110 | 3 XOR 5 = 6 |
| IMP | 0011 0101 > 1101 | 3 IMP 5 = 13 |
| EQV | 0011 0101 > 1001 | 3 EQV 5 = 9 |