Програмируемите еднопреходни транзистори (PUT) са клас изключително гъвкави електронни компоненти, използвани в различни приложения в областта на дискретните полупроводници. Както подсказва името, тези транзистори са програмируеми, което означава, че напрежението, при което те превключват от състояние с високо съпротивление към състояние с ниско съпротивление (известно също като напрежение на задействане), може да се регулира според нуждите на конкретното приложение. Основната функция на PUT е да действа като превключвател, който се задейства при определено напрежение, което ги прави полезни във времеви вериги, осцилаторни вериги и приложения за отчитане на напрежение или ток. Освен това, поради уникалните си характеристики, PUT могат да действат и като релаксиращ осцилатор, осигурявайки електронна функция за синхронизиране.
По отношение на техните специфични приложения, PUT често се използват при проектирането на аларми, импулсни генератори, и вериги за синхронизиране поради отличната им способност да контролират потока от електричество. Една от основните характеристики на тези компоненти е тяхната стабилност, която е от съществено значение за правилното функциониране на много електронни устройства. Различни производители произвеждат PUT, всеки от които предлага различни спецификации, за да отговори на изискванията на различни приложения. Някои от забележителните производители на програмируеми еднопреходни транзистори включват Texas Instruments, Fairchild Semiconductor и NXP Semiconductors.