The set of instructions which tells a computer what to do is called .....
Explanation:
A 'program' is a precisely defined, step-by-step sequence of instructions that a computer can execute to perform a specific task or achieve a particular outcome. These instructions are written in a programming language and then translated into a form the computer's processor can understand. Option (d) 'program' accurately describes this set of instructions. Option (a) 'matter' refers to physical substance and is unrelated to computer instructions. Option (b) 'instructor' is a person who teaches. Option (c) 'compiler' is a software tool that translates source code into machine code, it is not the instructions themselves. Option (e) 'debugger' is a tool used to find and fix errors in programs. Therefore, (d) 'program' is the correct answer.