Programmable uni junction transistor or PUT is a multi junction device with two external resistors,display similar characteristics to the UJT.It is related to thyristor & also like the thyristor consists of four p-n layers.