Definition of firmware : computer programs contained permanently in a hardware device (such as a read-only memory)