John von Neumann
第一份關於計算機病毒理論的學術工作（雖然"病毒"一詞在當時並未使用）於 1949年由约翰·冯·诺伊曼完成。當時是以"Theory and Organization of Complicated Automata"為題的一場在伊利诺伊大学的演講，稍後改以"Theory of self-reproducing automata"為題出版。冯·诺伊曼在他的論文中描述一個計算機程式如何複製其自身。