Enmatemáticas, unoperando es una de las entradas (argumentos ovariables) de unoperador. Por ejemplo, en

"
" es el operador, "
" y "
" son los operandos. Si el operando va acompañado de un signo menos ("
") se considera que es un operando negativo, en caso contrario se considera operando positivo o simplemente operando.
La cantidad de operandos de un operador es denominadaaridad. Basándose en la aridad, los operadores son clasificados comounarios,binarios,ternarios etc.
En loslenguajes de programación decomputadora, las definiciones deoperador yoperando son casi las mismas que las de matemáticas.
Adicionalmente, enlenguaje máquina, unoperando es un valor (un argumento) con el cual lainstrucción, nombrada por unmnemónico, opera. El operando puede ser unregistro, unadirección de memoria, una constante literal, o una etiqueta. Un ejemplo simple en la arquitecturaPC es
- MOV DS, AX
donde el valor en el operando del registroAX debe ser movido al registroDS. Dependiendo de lainstrucción, puede haber cero, uno, dos o más operandos.