What is a function machine? A function machine is used to apply operations in a given order to a value known as the Input. The final value produced is known as the Output. For each input, there is one unique output. A function machine can be applied to numbers or be used for algebraic manipulation. For example,