Computer program that is designed to damage a computer and that is able to spread itself to other computers.
a software program capable of reproducing itself and usually capable of causing great harm to files or other programs on the same computer; "a true virus cannot spread to another computer without human assistance"
a software program capable of reproducing itself and usually capable of causing great harm to files or other programs on the same computer