Acredita-se que o primeiro vírus de computador tenha sido criado em 1982 por um cientista da computação paquistanês chamado Basit Farooq Alvi. O vírus, denominado vírus Lahore, foi projetado para se espalhar por um sistema de computador e infectar outros programas. Alvi criou o vírus como uma forma de demonstrar o poder do código de computador.