Fred Cohen was a American scientist who brought forward the idea of computer viruses. he invented the computer virus defense techniques. He performed a series of studies in which he constructed programs that replicated themselves. He used the term computer 'computer virus' to describe them.