Per firmware si intende quel programma non registrato su supporto magnetico o ottico, ma direttamente su un circuito stampato, detto anche chip.
Definizione assai vecchia. Aggiorniamola nel 2023.
E' software "fermo" bloccato con il dispositivo che lo include. E' quell'insieme di comandi che permettono di programmare l'hardware e farlo funzionare, di solito con funzioni basiche poi usate dai programmi applicativi.
Una volta era sempre statico. Oggi si tende a poterlo aggiornare per risolvere bug, con il rischio di modifiche non autorizzate.
Di solito svolge funzioni utili alle macchine, non viene percepito come un valore dall'utente finale, mentre รจ la base attraverso la quale tutto funziona.