________ is the set of computer programs that enables the hardware to perform different tasks.

  1. Binary data

  2. Hardware

  3. Software

  4. Data

Answer:

C