Which of the following is the best definition of a computer program
- A list of tasks for the computer to perform
- A set of instructions for the computer to perform
- A sequence of coded instructions for the computer to perform
- A set of tasks for the computer to perform