A computer program or software stored permanently in PROM or ROM or semi-permanently in EPROM.
— Computer ScienceSoftware stored in PROM, ROM or EPROM; essential programs that remain even when the system is electrically turned off. Firmware is considerably easier to modify than hardware but more permanent than software stored on disk or volatile memory.
— Computer Science