A controlled or programmed inverter is a type of inverter in which the output is controlled according to the input given.