Ohjelmoitavat unijunction-transistorit (PUT) ovat erittäin monipuolisten elektronisten komponenttien luokka, joita käytetään useissa eri sovelluksissa erillisten puolijohteiden alalla. Kuten nimestä voi päätellä, nämä transistorit ovat ohjelmoitavia, mikä tarkoittaa, että jännitettä, jolla ne siirtyvät suuresta resistanssista matalaan vastustilaan (tunnetaan myös liipaisujännitteenä), voidaan säätää tietyn sovelluksen tarpeiden mukaan. PUT:n ensisijainen tehtävä on toimia kytkimenä, joka laukeaa tietyllä jännitteellä, mikä tekee niistä hyödyllisiä ajoituspiireissä, oskillaattoripiireissä ja jännitteen tai virran mittaussovelluksissa. Lisäksi ainutlaatuisten ominaisuuksiensa ansiosta PUT:t voivat toimia myös rentoutusoskillaattorina, joka tarjoaa elektronisen ajoitustoiminnon.
Sovelluksissaan PUT:ita käytetään usein hälytysten, pulssigeneraattoreiden, ja ajoituspiirejä, koska ne pystyvät hallitsemaan sähkövirtaa erinomaisesti. Yksi näiden komponenttien pääominaisuuksista on niiden vakaus, joka on olennaista monien elektronisten laitteiden moitteettoman toiminnan kannalta. Eri valmistajat tuottavat PUT:ia, joista jokainen tarjoaa erilaisia spesifikaatioita erilaisten sovellusten vaatimusten täyttämiseksi. Joitakin merkittäviä ohjelmoitavien unijunction-transistorien valmistajia ovat Texas Instruments, Fairchild Semiconductor ja NXP Semiconductors.