Algorithm, AL guh rihth uhm, is a step-by-step procedure for solving a mathematical problem in a limited number of steps. The instructions for each step are precise. Many algorithms involve repeating the same steps several times and can be carried out by a computer.