Question: why algorithm is important in programming?
Answer: By creating algorithm you will be able to evaluate all the possible solution to specific problem. The most important thing to remember about algorithms is that there can be many different algorithms for the same problem, but some are much better than others.