EPROM (Erasable Programmable Read Only Memory) byla skvělým vynálezem, který umožnil hardwarovým programátorům provádět změny v jejich kódu bez zakoupení nových čipů. Technologie, která předcházela EPROM, neumožnila změnu dat. To je důvod, proč si mezi hardwarovými výrobci a fandy získala popularitu velmi rychle. EPROMS jim umožňuje plně nasadit svůj program na čip a poté jej otestovat, jakmile budou nalezeny chyby, mohou vymazat EPROM a načíst upravenou verzi pro další testování.
Vymazání dat se provádí vystavením malého okna na jeho horní straně ultrafialovému světlu. UV záření lze nalézt dokonce i na slunci, proto je okno EPROM obvykle zakryté, aby se zabránilo náhodnému vystavení světelným zdrojům. Přestože EPROM byl velkým pokrokem v technologii, metoda mazání stále nechávala některé lidi, kteří chtěli více. Vystavení okna světlu po určitou dobu znamenalo, že byste museli čip vyjmout a nebylo by použitelné, dokud nebudou data zcela vymazána. Rovněž není možné nechat data nahradit koncovým uživatelem.
Tyto problémy vedly k vývoji verze EPROM, která se mnohem snadněji používá. Která se jmenuje EEPROM nebo elektricky mazatelná programovatelná paměť. Jediný rozdíl mezi těmito dvěma je, že můžete vymazat EEPROM pomocí elektřiny. Ačkoli se to může zdát velmi malým rozdílem, vedlo to k významným změnám, které proměnily EEPROM v nový standard.
V první řadě, protože data lze vymazat pomocí elektřiny, byly vytvořeny nové programovací desky, které vymazaly obsah pokaždé, když chcete zadat nová data. To jednoduše znamenalo, že už nebudete čekat, až otestujete provedené změny. EEPROM také ztratil okno, protože to již nepotřebuje, což eliminuje riziko náhodného smazání. EEPROM také umožnil výrobcům uvolnit záplaty, pokud měl program v EEPROM nějaké chyby. Tím se snížilo množství hardwaru, který se vrací k výměně.
Někdy mohou menší vylepšení dramaticky změnit použitelnost a spolehlivost zařízení. EEPROM je jedním z těch, které byly velmi významné. Použití EPROM je nyní velmi vzácné, protože většina lidí přešla na mnohem pohodlnější vlastnosti EEPROM.