ICT (First Preparatory)

Cyber Security

What do you call a program that can spread from one computer to another?