A differential temperature controller that takes in two inputs, performs a function on them and indicates or use the calculated result for process control. Standard operations available with this controller are difference, average, maximum and minimum functions.