Computer Viruses

Overview

A computer virus is a type of code that copies itself into other software when a user runs an infected program or file. This action causes damage by altering programs, corrupting files, and compromising digital security. The term was first used in 1984 to describe all types of self-duplicating software and has since been misused as a catch-all for a broad range of malicious software, including adware and spyware. However, computer viruses are distinct from other malware because they require human action to spread.

1440 Findings

Hours of research by our editors, distilled into minutes of clarity.

  • Computer viruses' hijacking abilities led them to be named after biological viruses

    Just as their counterparts infect cells and take control of cellular processes to replicate endlessly, computer viruses cannot replicate on their own and must copy their code into host software before duplicating when the program or file is opened. The term "virus" comes from the Latin word for "venom."

  • Different types of malware are categorized by how they spread or operate

    Computer viruses require user interaction to execute a file and spread, whereas worms can self-replicate across systems without human intervention. Ransomware locks systems until a key is provided, spyware tracks and reports user activity to a third party, and trojans disguise various types of malware as legitimate software.

Explore Science & Technology

Since our ancient human relatives began using stone tools to perform tasks, humans have harnessed scientific knowledge and new technologies to expand the boundaries of our understanding of the natural world. From quantum computing and microplastics to artificial intelligence and memory, explore these topics and more with our concise yet informative overviews and expert-curated resources.

View All Science & Technology