ICT (Year 7)

Computer Security

What do you call a computer program that can replicate itself?