En informática, un NOP, no-op o NOOP (pronunciado "no op"; abreviatura de no operation) es una instrucción de código máquina y su mnemotécnico lenguaje ensamblador, una declaración de lenguaje de programación, o comando de un protocolo de ordenador que no hace nada.