The rexx scripting language provides a set of operators that allow values and variables to be compared, evaluated or manipulated. These operators can combined together with values and variables to make expressions. The operators may take unary, dyadic or ternary form, depending on the number of operands that they utilize.

- assignment operators
- arithmetic operators
- bitwise operators
- comparative operators
- concatenation operator
- logical operators

The rexx scripting language does not provide:

- compound assignment operators
- nudge operators

comma operator

logical operators

numeric operators

range operator