The notion of the self-reproducing Laptop or computer application is often traced back again to Original theories with regards to the operation of complex automata.[11] John von Neumann showed that in theory a software could reproduce alone. This constituted a plausibility cause computability idea. Fred Cohen experimented with computer viruses and