Программные регуляторы осуществляют управление режимом нагрева (охлаждения) по ПИ или ПИД закону по заранее введенным многоступенчатым программам. Переход с одного шага на другой осуществляется в автоматическом режиме. Время перехода с шага на шаг, длительность шага и величина уставки температуры на каждом шаге определяется введенной программой. При этом ввод программы управления не требует знания языков программирования.