Viruses require a host. The host of a virus is the executable file the virus inserts itself into or attaches itself to. 

The virus we wrote disguised itself as a web browser. It would be more effective if it found programs and attached itself to them.

Access Denied! While viruses attach themselves to programs, it will take more than a bit of pseudocode to beat white hat hackers at Google.

Make sure to attach the code to Google Chrome.