Programinė įranga reiškia tik skaitymo atminties (ROM) lustus, kuriuose saugomos nuolatinės instrukcijos. Jis paleidžia kompiuterizuotus arba skaitmeninius įrenginius, nes ROM lustai yra nepastovūs, o tai reiškia, kad jų turiniui laikyti nereikia maitinimo šaltinio. Tai skiriasi nuo, pavyzdžiui, laisvosios prieigos atminties (RAM), kuri išjungus praranda saugomus duomenis. Galbūt labiausiai žinomas pavyzdys yra pagrindinės įvesties-išvesties sistemos (BIOS) lustas. Kompiuterio pagrindinės plokštės BIOS lustas turi instrukcijas, kurios, įjungus maitinimą, inicijuoja aparatinę įrangą, užtikrina, kad komponentai veiktų, ir galiausiai išleidžiama operacinė sistema, kad perimtų valdymą.
Anksčiau programinės aparatinės įrangos lustų nebuvo galima perrašyti. Kai BIOS paseno, vienintelė galimybė buvo nusipirkti naują pagrindinę plokštę. Naujieji lustai suprastų naujausią aparatinę įrangą, kad vartotojas neapsiribotų senesniais diskais ir kitomis senomis technologijomis, kai susiduria su neišvengiamais atnaujinimais.
Tapo aišku, kad programinė įranga, kurią būtų galima atnaujinti, būtų labai naudinga. Tai tapo įmanoma naudojant „flash“ atminties lustus. Kai BIOS įrašyta į šio tipo lustą, vartotojas gali prisijungti prie gamintojo svetainės, atsisiųsti naujinimą ir paleisti BIOS lustą, kad įdiegtų naują instrukcijų rinkinį. Šiandien visos kokybiškos pagrindinės plokštės turi „flash“ BIOS.
Programinė įranga yra beveik kiekvieno populiaraus skaitmeninio įrenginio esmė. Nešiojamieji garso grotuvai, mobilieji telefonai, asmeniniai skaitmeniniai asistentai, skaitmeniniai fotoaparatai ir žaidimų pultai yra tik dalis įrenginių, kurie jį naudoja. Pirkdami elektronines prekes, vartotojai turėtų atkreipti dėmesį į tai, kad jei lustas gali būti atsuktas, gaminys paprastai reklamuojamas kaip „atnaujinamas“. Tai atliekama internetu, prijungus įrenginį prie universalios nuosekliosios magistralės (USB) arba kompiuterinės sistemos FireWire prievado ir vadovaujantis gamintojo svetainėje pateiktomis instrukcijomis.
Atnaujinama programinė įranga prailgino daugybės elektroninių įrenginių eksploatavimo laiką, pridėdama naujų funkcijų. Tačiau lustų mirksėjimas gali būti rizikingas, nes įrenginys neįsikraus, jei mirksėjimo procesas bus nutrauktas arba sugadintas. Atnaujindami naudotojai turėtų atidžiai sekti instrukcijas ir iš anksto sukurti visų svarbių duomenų atsargines kopijas.