Which of the following best describes an algorithm? (Select one correct answer)
A scientific formula that helps you to calculate an answer to a problem
A step by step process that helps you reach a solution to a problem
A computer application that provides answers to questions
A special language that can be used to programme a computer
B is correct
Algorithms do not have to be written in code. You don’t need to know code, read code, or even like code! Algorithms are just instructions that execute solutions and can be written in a computerised or non-computerised context.