ICT (Year 6)

Cyber Safety

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