Firmware
Skup softvera programiran u čip koristi se za upravljanje određenim hardverskim podsustavom ili konfiguriranje hardvera računala prije učitavanja operativnog sustava.
Većina firmvera može se ažurirati putem softvera, ali ponekad se sam čip mora zamijeniti onim koji sadrži ažurirani firmware.
Uređaji poput matičnih ploča, grafičkih kartica i kontrolera diska često imaju vlastiti firmware, koji se obično može ažurirati putem posebnog softvera proizvođača uređaja.
Dvije uobičajene vrste firmvera u računalima su BIOS i UEFI.