Explains what an algorithm is and how programmers write algorithms. Describes different kinds of common programming algorithms.
eBay