PROM (anglicky Programmable Read Only Memory) je elektricky „jednorázově“ programovatelná permanentní paměť.Každý bit PROM je při programování možné přepsat z 1 na hodnotu 0, avšak tato změna je nevratná.
Na jedné z desek k TNS GC jsem narazil na alternativní náhradu za MH74S571 v podobě čipu N82S131N, což je 2k (512×4) PROM.
EPROM je angl. zkratka pro Erasable Programmable Read-Only Memory.Jejíž obsah je mazatelný ultrafialovým zářením (UV), proto se někdy označuje také jako UV-EPROM. Před novým naprogramováním je nutné paměť smazat. K programování se používá většinou několikanásobně vyšší napětí než ke čtení (typ. 12 V nebo 25 V proti 5 V napájecího napětí).