Predpokladá sa, že prvý počítačový vírus vytvoril v roku 1982 pakistanský počítačový vedec menom Basit Farooq Alvi. Vírus, nazývaný Lahore vírus, bol navrhnutý tak, aby sa šíril po celom počítačovom systéme a infikoval ďalšie programy. Alvi vytvoril vírus ako spôsob, ako demonštrovať silu počítačového kódu.