Although computer viruses are a source of great frustration to many people - it is possible to argue that they serve some useful purposes to certain people.
The usefulness of a computer virus From the host's point of view, computer viruses are nothing but annoying programs capable of doing some serious damage to a computer network.
However, there's a good reason why people spend so much of their time developing these rather complicated and very malicious programs: