Firmware is a piece of software (computer program) that has been written into a permanent memory.

A Firmware is written in low level languages like assembly and provides low level instructions (in terms of operating system of the device) that enables the related device to perform correctly and to exhibit expected functionality.

Firmwares are saved on storage media like EPROM (Erasable Programmable Read-Only Memory), so the firmware is safely stored and not prone to accidental or intentional erasing and tampering, and at the same time can be updated using special software issued by the vendor of the device.

Updating or flashing the firmware may provide added functionality or could eliminate bugs present in the firmware.

ITGlossary.Tech All rights reserved