The set of machine-language instructions that a processor recognizes and can execute.
An instruction set for reduced instruction set computing (RISC) may only contain a few instructions; a computer that uses complex instruction set computing (CISC) may be able to recognize several hundred instructions.