A partir del 1952 comença a treballar al Centre Matemàtic d'Amsterdam allà augmenta la seva curiositat per la programació, conseqüentment, quan va acabar la seva carrera es va dedicar a temes relacionats amb la programació, aleshores professió no reconeguda.
El 1956, va anunciar el seu algorisme de "Camí més curt" després de haver estat treballant-hi en l'ARMAC (Automatische Rekenmachine MAthematisch Centrum) del centre matemàtic.
A principis dels 60 va aplicar la idea de l'exclusió mútua entre el teclat i la computadora. La seva idea d'exclusió mútua ha estat usada per molts processadors moderns i targetes de memòria des que el 1964, IBM el va fer servir per l'arquitectura del IBM 360
A principis del 70 se'n va als Estats Units d'America com a desenvolupador a Burroughs Corporation.
El 1972 guanyà el Premi Turing ACM.
El 1974 guanyà el AFIPS Harry Good Memorial.
El 1984 li van oferir una plaça a la Universitat de Texas a Austin en ciències de la Computació.