Programozható Unijunction Tranzisztorok (PUT-ok) a rendkívül sokoldalú elektronikus alkatrészek egy osztálya, amelyeket a diszkrét félvezetők területén különféle alkalmazásokban használnak. Ahogy a neve is sugallja, ezek a tranzisztorok programozhatók, ami azt jelenti, hogy a feszültség, amelyen nagy ellenállásról kis ellenállású állapotba kapcsolnak (más néven triggerfeszültség), az adott alkalmazás igényei szerint beállítható. A PUT elsődleges funkciója, hogy kapcsolóként működjön, amely egy adott feszültségen aktiválódik, így hasznosak lehetnek az időzítő áramkörökben, az oszcillátor áramkörökben, valamint a feszültség- vagy áramérzékelő alkalmazásokban. Sőt, egyedi tulajdonságaik miatt a PUT-ok relaxációs oszcillátorként is működhetnek, elektronikus időzítési funkciót biztosítva.
Speciális alkalmazásukat tekintve a PUT-okat gyakran használják riasztások, impulzusgenerátorok, és időzítő áramkörök, mivel kiválóan képesek szabályozni az elektromos áram áramlását. Ezeknek az alkatrészeknek az egyik fő jellemzője a stabilitásuk, amely számos elektronikus eszköz megfelelő működéséhez elengedhetetlen. Különböző gyártók gyártanak PUT-okat, amelyek mindegyike különféle specifikációkat kínál, hogy megfeleljen a különböző alkalmazási követelményeknek. A programozható unijunction tranzisztorok jelentős gyártói közé tartozik a Texas Instruments, a Fairchild Semiconductor és az NXP Semiconductors.