Ein EPROM (Eraseable Programmable Read-Only-Memory) ist ein nichtflüchtiger, elektronischer Speicherbaustein.
Dieser Bausteintyp ist mit Hilfe spezieller Programmiergeräte programmierbar und lässt sich mittels UV-Licht etwa 100-200 mal löschen und neu programmieren. Das dazu nötige Quarzglas-Fenster macht das Gehäuse relativ teuer, daher gibt es auch Bauformen ohne Fenster, die nur einmal beschreibbar sind (OTP).