Il calcolo stocastico fu introdotto per la prima volta in un documento pionieristico da von Neumann nel 1953. Tuttavia, la teoria non poteva essere attuata fino a quando i progressi nel calcolo degli anni sessanta. Creò anche il campo degli automi cellulari senza l' ausilio di computer, costruendo i primi automi auto-replicanti con matita e carta da disegno. Il concetto di costruttore universale si è concretizzato nella sua opera postuma Teoria dell' Auto-riproduzione di Automata. Von Neumann ha dimostrato che il modo più efficace per eseguire operazioni minerarie su larga scala, come l' estrazione di un' intera cintura lunare o asteroide, consisterebbe nell' utilizzare veicoli spaziali autoriplicanti, sfruttando la loro crescita esponenziale. La sua rigorosa analisi matematica della struttura dell' auto-replicazione (della relazione semiotica tra costruttore, descrizione e ciò che è costruito), ha preceduto la scoperta della struttura del DNA. A partire dal 1949, il progetto di von Neumann per un programma per computer auto-riproduttore è considerato il primo virus informatico al mondo, ed è considerato il padre teorico della virologia informatica.
Quando è nato il primo programma per computer auto riproduttore di NEumann?
1949