Programmability is the ability of a machine to accept a new set of instructions that alter its behavior.