The sequence of steps or instructions designed to solve a specific problem or perform a certain operation.