Programuojamoji pastovioji atmintis arba PROM (angl. programmable read-only memory) – pastovioji atmintis, kurios turinį galima pakeisti specialiomis išorinėmis priemonėmis.[1] Pagrindinis skirtumas nuo standartinės pastoviosios (ROM) atminties – duomenys į ROM įrašomi gamybos metu, o duomenys į PROM mikroschemą įrašomi juos programuojant po pagaminimo, tai vadinama perprogramavimu.[1]
PROM atmintis naudojama skaitmeniniuose elektroniniuose įrenginiuose nuolatiniams duomenims saugoti, įprastai žemo lygio programas, pvz., įmontuotąją programinę įrangą arba mikroprogramas.