ICT (5th Grade)

Computer Security

What do you call a program that can replicate itself and spread to other computers?