Los
operadores son elementos del lenguaje que nos permitirán asignar, calcular y
comparar expresiones, dando lugar a lo que conocemos como procesamiento.
Todos los
lenguajes poseen operadores, siendo las clasificaciones más
importantes
las siguientes: aritméticos, de asignación, de comparación y lógicos.
Operaciones
Aritméticas
Las operaciones aritméticas
fundamentales son: Suma, Resta, Multiplicación, División, División entera (\),
MOD (Residuos).
| Operador | Nombre | Función y sintaxis |
| + | Suma | Resultado = Numero1 + Numero2 |
| - | Resta | Resultado = Numero1 - Numero2 |
| * | Multiplicación | Resultado = Numero1 * Numero2 |
| / | División | Resultado = Numero1 / Numero2 |
| ^ | Exponencial | Resultado = Numero1 ^ Numero2 |
Operadores de Asignación:
El operador de asignación es el que permite asignar un valor a una
variable. El operador clásico de asignación es el signo (=).
Variable = Valor
Donde variable es una variable y valor, una expresión válida para el
tipo de dato de Variable Desde el punto de vista de la lógica simbólica, la
asignación se representa con el símbolo “<-”, que indica que una expresión
pasa a una variable.
Nuestra sintaxis original quedaría de la siguiente forma:
Valor <- Valor
Operadores Comparativos:
Son los que permiten comparar expresiones, una
en relación a la otra, proporcionando un valor de falso (False), Verdadero
(True), o nulo (Null), dependiendo si la comparación es una verdad o no. La
siguiente tabla describe los operadores comparativos clásicos.

Operadores lógicos
Los operadores lógicos son aquellos que sirven
para unir o negar condiciones, produciendo un valor lógico. Los operadores
lógicos básicos son los siguientes:
| Nombre | Operador | Comportamiento | Exp. Lógica Simbólica |
| Negación | Not | Niega el resultado de una condición revierte el valor, si la condición que afecta es True producirá un false | ¬ |
| Conjunción | And | Cuando de entre dos condiciones las dos deben ser TRUE para que en su conjunto la expresión sea TRUE | ^ |
| Disyunción | Or | Cuando de entre dos condiciones al menos una debe ser TRUE para que en su conjunto la expresión sea TRUE | V |
PRECEDENCIA IMPLÍCITA
Es aquella inherente a
los operadores y la categoría a la que pertenecen. PRECEDENCIA IMPLÍCITA POR
CATEGORÍA: Se presenta cuando hay expresiones que contienen operadores de más
de una categoría (aritméticos, comparativos y lógicos). Por regla general se
resuelven antes las expresiones que involucran operadores de comparación y por
último se resuelven las expresiones que involucran operadores lógicos.
Ejemplo: 8 > 9 ^ 4 + 3 > 5 FALSE
PRECEDENCIA IMPLÍCITA POR OPERADOR:
Es la que
tiene un operador respecto a los operadores de su misma categoría. En el caso
de los operadores de comparación, todos tienen la misma precedencia implícita
por operador. Los operadores aritméticos se evalúan en el siguiente orden de
prioridad 1. Exponenciación 2. Multiplicación y División 3. Adición y
sustracción Los Operadores Lógicos se evalúan en el siguiente orden:
1. NOT
2. AND
3. OR
1. NOT
2. AND
3. OR
PRECEDENCIA POSICIONAL
Se presenta cuando se
tienen varias expresiones que involucran operadores de misma precedencia
implícita y consisten en que se resolverán las expresiones de izquierda a
derecha.
PRECEDENCIA EXPLÍCITA: Se provoca mediante el
uso de paréntesis. Aquello que se encierra en paréntesis en una expresión es
obligado a resolverse sin respetar otras reglas de precedencia respecto a lo
que se está afuera de los paréntesis