An instruction is a fundamental unit of computation. It represents a command given to a computer’s processor to perform a specific operation. These operations can range from simple arithmetic calculations to complex data manipulation and control flow.
Instructions are typically encoded in binary format, which the processor can directly understand and execute. They are combined sequentially to form programs, which are essentially lists of instructions that the computer follows to accomplish a task.