В PascalABC.NET имеются следующие операции: @, not, ^, *, /, div, mod, and, shl, shr, +, -, or, xor, =, >, <, <>, <=, >=,
as, is,
in, а также операция new
и операция приведения типа. Операции @,
-, +, ^, not, операция приведения типа и операция new
являются унарными (имеют один операнд), остальные являются
бинарными (имеют два операнда), операции
+ и
- являются и бинарными и унарными.
Порядок выполенения операций определяется их приоритетом. В языке PascalABC.NET имеется четыре уровня приоритетов операций, задаваемых таблицей приоритетов.
Ряд операций для определяемых пользователем типов можно перегружать. Можно также перегружать операции для .NET-типов если они не были перегружены.