Dijkstra war Sohn eines Chemikers und Mathematikerin. Nach dem Besuch des Gymnasium Erasmianum Rotterdam studierte er Mathematik und theoretische Physik an der Universität Leiden . Von 1952 -- 1962 arbeitete er als Programmierer am »Mathematisch (heute Centrum voor Wiskunde en Informatica) in Amsterdam . Danach wurde er Mathematikprofessor an der Eindhoven 1984 wechselte er auf den Schlumberger Centennial Chair in Computer Sciences an der Universität von Texas in Im Jahre 1999 wurde er emeritiert. Er war von 1973 -- 1984 auch research fellow der Burroughs Corporation.
Unter seinen Beiträgen zur Informatik ist Dijkstras Algorithmus zur Berechnung des kürzesten Weges in Graphen und seine Abhandlungen über den Goto -Befehl und warum er nicht benutzt werden