Programmable Unijunction Tranzistorji (PUT) so razred zelo vsestranskih elektronskih komponent, ki se uporabljajo v različnih aplikacijah na področju diskretnih polprevodnikov. Kot pove že ime, so ti tranzistorji programabilni, kar pomeni, da je napetost, pri kateri preklopijo iz stanja visokega upora v stanje nizkega upora (znano tudi kot sprožilna napetost), mogoče prilagoditi glede na potrebe specifične aplikacije. Primarna funkcija PUT je, da deluje kot stikalo, ki se sproži pri določeni napetosti, zaradi česar so uporabni v časovnih vezjih, oscilatorskih vezjih in aplikacijah za zaznavanje napetosti ali toka. Poleg tega lahko PUT zaradi svojih edinstvenih značilnosti delujejo tudi kot relaksacijski oscilator, ki zagotavlja funkcijo elektronskega merjenja časa.
Glede njihovih specifičnih aplikacij se PUT pogosto uporabljajo pri oblikovanju alarmov, generatorjev impulzov, in časovna vezja zaradi njihove odlične sposobnosti nadzora pretoka električne energije. Ena od glavnih značilnosti teh komponent je njihova stabilnost, ki je bistvenega pomena za pravilno delovanje mnogih elektronskih naprav. Različni proizvajalci proizvajajo PUT, od katerih vsak ponuja različne specifikacije za izpolnjevanje različnih aplikacijskih zahtev. Nekateri izmed pomembnih proizvajalcev programabilnih enospojnih tranzistorjev vključujejo Texas Instruments, Fairchild Semiconductor in NXP Semiconductors.