Software používaný k infikování počítače. Po napsání kódu viru je ukryt v existujícím programu. Jakmile je tento program spuštěn, kód viru se aktivuje a připojí své kopie k ostatním programům v počítači a k ostatním počítačům v síti. Infikované programy pokračují v šíření viru, čímž dochází k jeho šíření. účinek viru může být pouhý žert, kdy se na obrazovce z ničeho nic objeví zpráva, nebo může zničit programy a data ihned či k určitému datu. Například slavný virus Michelangelo kontaminoval počítač v den Michelangelových narozenin. viry musí být spuštěny, aby způsobily škoduVirus je samostatný program, který se připojí k existující aplikaci takovým způsobem, že se při jejím spuštění spustí. Makroviry jsou podobné. Kód viru nahradil některé nebo všechny příkazy makra. Stejně tak při provádění makra dochází k poškození (viz jazyk maker). „Ve volné přírodě „Termín „počítačový virus“ vznikl na počátku 80. let 20. století, údajně poté, co jeden postgraduální student představil koncept programu, který může „infikovat“ jiné programy. Od té doby bylo definováno více než milion virů. Většina infekcí však pochází pouze z několika stovek aktivních variant, o kterých se říká, že jsou „ve volné přírodě“.Od roku 1993 sleduje organizace WildList útoky virů po celém světě. Další informace naleznete na adrese www.wildlist.org. Ukázku různých virových infekcí naleznete v části Příklady virů. Viz in the wild, dangerous extensions, quarantine, disinfect, macro virus, email virus, behavior detection, polymorphic virus, stealth virus, worm, boot virus, vandal, virus hoaxes a crypto rage. teorie virůJohn von Neumann ve svém článku „Theory and Organization of Complicated Automata“ z roku 1949 teoretizoval, že počítačový program se může replikovat, a počítačový vědec Fred Cohen popsal logiku několika typů virů ve svém článku „Computer Viruses – Theory and Experiments“ z roku 1984. Viz von Neumannova architektura.Windows vs. MacTéměř všichni uživatelé Windows si do svých počítačů instalují antivirový program, zatímco mnoho uživatelů Maců nikoli. Počítače se systémem Windows jsou napadány neustále, protože tvoří drtivou většinu osobních počítačů, a jsou tedy nízko visícím ovocem. Mac je navíc počítač založený na Unixu a unixová architektura odděluje operační systém od aplikací, což ztěžuje jeho prolomení, i když není nemožné. Přestože většina uživatelů Maců nepoužívá antivirový software, skutečně došlo k úspěšným virovým útokům na počítače Mac a uživatelé Maců si instalují antivirové programy častěji než v minulosti. Viz antivirový program.