EPROM (izdzēšama programmējama lasāma atmiņa) bija lielisks izgudrojums, kas ļāva aparatūras programmētājiem veikt izmaiņas kodā, nepērkot jaunas mikroshēmas. Tehnoloģija, kas bija pirms EPROM, neļāva mainīt datus. Tas ir iemesls, kāpēc tas diezgan ātri ieguva popularitāti aparatūras izstrādātāju un hobijistu vidū. EPROMS ļauj viņiem pilnībā izvietot savu programmu mikroshēmā, pēc tam to pārbaudot, pēc kļūdu atrašanas viņi var izdzēst EPROM, pēc tam ielādēt modificētu versiju turpmākai pārbaudei.
Datu dzēšana tiek veikta, pakļaujot mazo logu tā augšpusē ultravioletās gaismas iedarbībai. UV gaismu var atrast pat saules gaismā, tāpēc parasti EPROM logs ir pārklāts, lai novērstu nejaušu gaismas avotu iedarbību. Lai gan EPROM bija liels sasniegums tehnoloģijā, izdzēšanas metode dažiem cilvēkiem tomēr vēlējās vairāk. Loga pakļaušana gaismas iedarbībai kādu laiku nozīmēja, ka jums būs jānoņem mikroshēma, un tā nebūs izmantojama, kamēr dati netiks pilnībā izdzēsti. Nav arī iespēju, ka datus aizvieto tiešais lietotājs.
Šīs problēmas noveda pie tādas EPROM versijas izstrādes, kuru ir daudz vieglāk izmantot. Kas tiek nosaukts par EEPROM vai elektriski izdzēšamu programmējamo atmiņu. Vienīgā atšķirība starp abām ir tā, ka EEPROM var izdzēst, izmantojot elektrību. Lai arī varētu šķist, ka tā ir ļoti maza atšķirība, tā izraisīja būtiskas izmaiņas, kas pārvērta EEPROM par jauno standartu.
Pirmkārt un galvenokārt, tā kā datus var izdzēst, izmantojot elektrību, tika izveidoti jauni programmēšanas paneļi, kas izdzēsa saturu katru reizi, kad vēlaties ievadīt jaunus datus. Tas vienkārši nozīmēja, ka jūs vairs negaidīsit, lai pārbaudītu veiktās izmaiņas. EEPROM arī pazaudēja logu, jo tas vairs nav vajadzīgs, novēršot nejaušas izdzēšanas risku. EEPROM arī ļāva ražotājiem atbrīvot ielāpus, ja EEPROM programmā bija kādas kļūdas. Tas samazināja aparatūras daudzumu, kas tiek atgriezts nomaiņai.
Dažreiz nelieli uzlabojumi var dramatiski mainīt ierīces lietojamību un uzticamību. EEPROM ir viens no tiem, kas bija ļoti nozīmīgs. Tagad EPROM lieto ļoti reti, jo vairums cilvēku ir pārgājuši uz daudz ērtākām EEPROM īpašībām.