What is a computer virus?

Micro Wave

Software program

Name of insect

None of these