A computer virus is a malicious program that can be made by individuals who want to cause harm or disruption to computers and systems. They are hidden bits of code that hitch with different programs or applications and once activated, they propagate like wildfire. Typically, viruses are found attached to a document or software that is downloaded from the internet or shared via email. Most countries consider it illegal to create and spread viruses on computers.
There are a myriad of types of computer viruses that attack computers in a variety of ways. Some depend on a program to start their work and others are self-contained and can infect multiple systems without the need of a host. A computer virus that utilizes host programs to infect computers is often considered to be a worm but those that don’t use the method of infection by other programs are believed to be viruses.
Certain viruses are able to begin infecting systems as soon they are discovered, while other remain undiscovered until board of directors meeting software a user is unaware of the code and executes it. The first computer virus was discovered in 1974 and behaved like a biological one by rapidly multiplying itself and causing harm to the system. Stuxnet is an example of an extremely destructive computer virus. It was created to destroy computerized centrifuges which were used to enrich Uranium.
It is not for the weak to attempt this method. However, it is a fun and fascinating way to test your knowledge of computer programming languages and systems. There are a lot of resources that can teach you how to create a virus if you are willing and capable of putting in the effort.