Belső vezérlőprogram
A chipre programozott szoftverkészlet egy adott hardveres alrendszer működtetésére vagy a számítógép hardverének konfigurálására szolgál az operációs rendszer betöltése előtt.
A legtöbb firmware szoftverrel frissíthető, de néha magát a chipet ki kell cserélni egy frissített firmware-t tartalmazó chipre.
Az olyan eszközök, mint az alaplapok, videokártyák és lemezvezérlők, gyakran saját firmware-vel rendelkeznek, amelyeket általában az eszköz gyártójának speciális szoftverével lehet frissíteni.
A számítógépek két leggyakoribb firmware típusa a BIOS és az UEF I.