Programmerbara unijunction transistorer (PUT) är en klass av mycket mångsidiga elektroniska komponenter som används i en mängd olika applikationer inom området diskreta halvledare. Som namnet antyder är dessa transistorer programmerbara, vilket innebär att spänningen vid vilken de växlar från hög resistans till låg resistans (även känd som triggerspänningen) kan justeras efter behoven för den specifika applikationen. Den primära funktionen för en PUT är att fungera som en switch som utlöses vid en viss spänning, vilket gör dem användbara i tidskretsar, oscillatorkretsar och spännings- eller strömavkänningsapplikationer. Dessutom, på grund av sina unika egenskaper, kan PUT:er också fungera som en avslappningsoscillator, som tillhandahåller en elektronisk tidtagningsfunktion.
När det gäller deras specifika applikationer, används PUT:er ofta i utformningen av larm, pulsgeneratorer, och tidskretsar på grund av deras utmärkta förmåga att kontrollera flödet av el. En av de viktigaste egenskaperna hos dessa komponenter är deras stabilitet, vilket är avgörande för att många elektroniska enheter ska fungera korrekt. Olika tillverkare producerar PUT, var och en erbjuder en mängd olika specifikationer för att möta olika applikationskrav. Några av de framstående tillverkarna av programmerbara unijunction-transistorer inkluderar Texas Instruments, Fairchild Semiconductor och NXP Semiconductors.