is a piece of programming code inserted into other programming to cause damage. They are often transmitted by emails.