Numerical Difference Equations