Aside from Probability, Computer Scientists take an interest in difference equations for a number of reasons. For example, difference equations frequently arise when determining the cost of an algorithm in big-O notation. Since difference equations are readily handled by program, a standard approach to solving a nasty differential equation is to convert it to an approximately equivalent difference equation.