A computer virus is a program that can copy itself without permission and infect other computers. It spreads by attaching itself to other programs and files that are transferred between computers. Viruses replicate by piggybacking on real programs and files and then reproducing themselves when those programs are run or files opened. The first computer virus was created in 1986 and was named "Brain".