Tranzistorji – programabilni unijunction (PUT) so vrsta elektronske komponente, ki deluje podobno kot unijunction tranzistor, vendar jih je, kot pove ime, mogoče programirati tako, da ustrezajo določenim električnim značilnostim. Njihova glavna naloga je zagotoviti nadzorovano stikalo v elektronskih vezjih. Ko se uporabi določena napetost, ki jo nastavi uporabnik, PUT preklopi iz neprevodnega stanja v prevodno stanje, kar omogoča pretok toka. Ta funkcija je bistvena v časovnih vezjih, oscilatorjih in aplikacijah za ustvarjanje impulzov. Programabilni enospojni tranzistorji so znani po svoji vsestranskosti, saj jih je mogoče prilagoditi širokemu razponu koničnih napetosti, zaradi česar so idealni za načrtovalce, ki potrebujejo natančen nadzor pri načrtovanju svojih vezij.
Te komponente so najpogosteje uporabljene. najdemo v industrijskih nadzornih sistemih, sistemih razsvetljave in alarmnih tokokrogih zaradi njihove zanesljivosti in prilagodljivosti. Ponujajo stroškovno učinkovito rešitev za vezja, kjer standardni enospojni tranzistor ne zadostuje. Poleg tega so zaradi njihove zmožnosti programiranja prilagodljivi za vrsto aplikacij, kar omogoča večjo prilagodljivost pri oblikovanju vezja. Več proizvajalcev tranzistorjev – Programmable Unijunction med drugim vključuje ON Semiconductor, STMicroelectronics in Texas Instruments.