O
AI-generated image

firmware

/ˈfɜːmwɛə/ (UK); /ˈfɝːmwɛr/ (US) noun · British & US
Valid in UKValid in US
Share WhatsApp

What does firmware mean?

Firmware is software that is permanently stored within a hardware device's read-only memory, giving that device the low-level instructions it needs to boot up and operate. Unlike ordinary applications, which users install and remove at will, firmware is closely tied to the hardware itself — it tells a printer how to feed paper, a camera how to process images, or a router how to direct network traffic. Updating firmware typically requires special procedures such as flashing, and doing it incorrectly can render a device unusable, a mishap known as bricking. The word arose in the mid-twentieth century as a deliberate metaphor: firmware sat somewhere between hard, unchanging hardware and flexible, easily altered software. Today the term is standard in consumer electronics, computing, and cybersecurity, appearing constantly in phrases like firmware update and firmware upgrade.

noun

Permanent software programmed into the read-only memory of a hardware device, providing low-level control over that device's functions.

Senses
  1. Software embedded permanently in a hardware device's read-only memory, controlling its basic functions.
Example

"The router stopped working properly until she installed the latest firmware update."

More examples

"Before selling your old phone, make sure the firmware is restored to factory settings."

"The manufacturer released a firmware patch overnight to close the security vulnerability in its cameras."

Plural firmware (uncountable; occasionally 'firmwares' when distinguishing distinct instances)

Standard usage treats firmware as an uncountable mass noun; the plural 'firmwares' appears occasionally in technical writing but is best avoided.

Example

"The audit checked the firmware on every device connected to the network."

Did you know?

Your devices run on firmware so essential that updating it wrong can turn them into expensive paperweights — engineers literally call this 'bricking.'

Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.

Etymology of firmware

The term firmware was coined in American computing circles in the 1960s, often credited to Ascher Opler in a 1967 Datamation article, combining 'firm' with 'software' to name a category of code that was neither fully hard (hardware) nor fully soft (software). The element 'firm' traces back through Old French 'ferme' to Latin 'firmus,' meaning strong or steadfast. Related English words from the same Latin root include confirm, affirm, and affirm's kin confirmation.

How firmware is actually used

A technical term used primarily in computing and electronics contexts; largely uncountable, though speakers sometimes refer to specific firmwares when distinguishing versions across devices.

Easily confused with firmware

software

Firmware is software permanently embedded in a device's hardware to control it, while software generally refers to programs installed and run on a computer's main storage.

What's another word for firmware?

Words and phrases paired with firmware

firmware updatefirmware upgradeflash the firmwarefirmware version