The Idea of a self-reproducing computer program is often traced back again to initial theories about the Procedure of sophisticated automata.[eleven] John von Neumann confirmed that in theory a program could reproduce alone. This constituted a plausibility bring about computability concept. Fred Cohen experimented with computer viruses and confirme