Solve

Fill in the blank: A _____ is malicious code written to interfere with computer operations and cause damage to data.