The notion of a self-reproducing Computer system method can be traced again to Preliminary theories in regards to the Procedure of sophisticated automata.[eleven] John von Neumann confirmed that in theory a application could reproduce by itself. This constituted a plausibility bring about computability principle. Fred Cohen experimented with Laptop