Back to People
Edsger W. Dijkstra

Edsger W. Dijkstra

Born 1930 · Age 95

Dutch computer scientist and mathematician; pioneer of structured programming, concurrency, and algorithm theory; author of Dijkstra's shortest-path algorithm, semaphore concept, THE operating system, and many seminal essays (EWDs).

Total Events
53
Career Span
80 years

Compare Your Trajectory

See how your career milestones stack up against Edsger W. Dijkstra and other industry leaders.

Life & Career Timeline

1930Age 0

Born in Rotterdam, Netherlands

Edsger Wybe Dijkstra born to Douwe Wybe Dijkstra (chemist) and Brechtje Cornelia Kluijver (mathematician).

5/11/1930Source
Confidence
99%
1948Age 18

Graduated Gymnasium Erasmianum (high school)

Completed secondary education in Rotterdam with top marks in multiple science subjects and classical languages.

1/1/1948Source
Confidence
90%
1948Age 18

Began university studies at Leiden University

Started studies in mathematics and physics, later theoretical physics, at the University of Leiden (Leyden).

1/1/1948Source
Confidence
90%
1951Age 21

Attended Cambridge programming course

Three-week course in computer programming at the University of Cambridge (recommended by his father); led to meeting Adriaan van Wijngaarden.

9/1/1951Source
Confidence
90%
1952Age 22

Mathematisch Centrum employment period begins

Worked at the Mathematisch Centrum (Mathematical Centre) in Amsterdam, collaborating with hardware designers and writing software for machines under construction.

1/1/1952Source
Confidence
95%
1952Age 21

Hired as first programmer at Mathematisch Centrum

Offered a part-time programmer position in the Computation Department by Adriaan van Wijngaarden; described as the Netherlands' first official 'programmer'.

3/1/1952Source
Confidence
95%
1956Age 26

Completed undergraduate studies (physics) at Leiden

Formally completed his study of theoretical physics at Leiden University (degree in mathematics/physics/theoretical physics).

1/1/1956Source
Confidence
90%
1956Age 0

Invented shortest-path algorithm (used at ARMAC demo)

Conceived an efficient algorithm for the single-source shortest-path problem (later known as Dijkstra's algorithm) for the ARMAC inauguration demo.

1/1/1956Source
Confidence
95%
1957Age 27

Married Maria 'Ria' C. Debets

Married his fiancée Ria; municipal authorities refused 'programmer' as a profession on the marriage certificate, so 'theoretical physicist' was recorded.

1/1/1957Source
Confidence
95%
1959Age 29

Published assembly-language thesis and Electrologica X1 work

PhD thesis and publications documented the assembly language and interrupt handling for the Electrologica X1 commercial Dutch computer.

1/1/1959Source
Confidence
95%
1959Age 29

Awarded Ph.D. from University of Amsterdam

PhD thesis: 'Communication with an Automatic Computer' under advisor Adriaan van Wijngaarden; work on assembly language and interrupt handling for Electrologica X1.

1/1/1959Source
Confidence
98%
1959Age 29

Published 'A Note on Two Problems in Connexion with Graphs' (shortest-path)

Publication (1959) describing the shortest-path algorithm (Dijkstra's algorithm) and an efficient minimum spanning tree algorithm.

1/1/1959Source
Confidence
98%
1960Age 30

Completed first ALGOL 60 compiler (with Jaap A. Zonneveld)

Dijkstra and Jaap Zonneveld developed the first compiler for the ALGOL 60 programming language by August 1960, ahead of other groups.

8/1/1960Source
Confidence
95%
1962Age 32

Appointed professor of mathematics at Eindhoven University

Left the Mathematisch Centrum and joined the Mathematics Department of Technische Hogeschool (Eindhoven University of Technology) as professor.

1/1/1962Source
Confidence
96%
1962Age 32

EWD (personal report) series begins

Around the time of the move to Eindhoven, Dijkstra began distributing his numbered EWD reports (handwritten essays and technical notes) to a small circle.

1/1/1962Source
Confidence
90%
1962Age 32

Published 'A Primer of ALGOL 60 Programming' (book)

Short book on ALGOL 60 programming; was a standard reference for ALGOL 60 in early 1960s.

1/1/1962Source
Confidence
90%
1964Age 34

Moved residence to Nuenen

Dijkstra and his wife moved into a newly built house in Nuenen (near Eindhoven); this address later appeared on many EWDs and Burroughs correspondence.

1/1/1964Source
Confidence
80%
1965Age 35

EWD123 / 'Cooperating Sequential Processes' manuscript (semaphores)

Completed EWD123 (1965), describing cooperating sequential processes and introducing semaphores (P and V operations) as a synchronization primitive.

1/1/1965Source
Confidence
95%
1965Age 35

Formulated mutual exclusion, semaphore, and banker's algorithm ideas

Developed fundamental concepts in concurrent programming: mutual exclusion solutions, semaphores, deadlock ('deadly embrace') and the banker's algorithm.

1/1/1965Source
Confidence
95%
1968Age 38

Published 'Go To Statement Considered Harmful' letter

Letter to Communications of the ACM (1968) arguing against the goto statement and advancing structured programming—sparked wide debate and influence.

1/1/1968Source
Confidence
96%
1968Age 38

Popularized structured programming paradigm

Through writings and talks (including 'Notes on Structured Programming' and 'Go To Considered Harmful') he led the movement toward structured programming.

1/1/1968Source
Confidence
98%
1968Age 38

Published 'The Structure of the THE Multiprogramming System'

Paper (May 1968) describing THE, a layered multiprogramming OS built at Eindhoven; influential for layered design and software-based paged virtual memory.

5/1/1968Source
Confidence
95%
1971Age 41

Elected Member of the Royal Netherlands Academy of Arts and Sciences (KNAW)

Recognized by the Netherlands' national academy for his scientific contributions.

1/1/1971Source
Confidence
95%
1971Age 41

Distinguished Fellow of the British Computer Society

Awarded the DFBCS honor in recognition of his contributions to computing.

1/1/1971Source
Confidence
95%
1972Age 42

Received ACM A.M. Turing Award

Awarded computing's highest honor for fundamental contributions to programming as an intellectual discipline and structured programming advocacy.

1/1/1972Source
Confidence
99%
1973Age 43

Started 'Tuesday Afternoon Club' seminar tradition

Began weekly seminar day (Tuesday) at Eindhoven where colleagues discussed articles in depth; later a branch formed in Austin after his move.

1/1/1973Source
Confidence
90%
1973Age 43

Joined Burroughs Corporation as Research Fellow

Became Burroughs' sole research fellow in August 1973; worked from home in Nuenen and reduced his university duties to one day per week.

8/1/1973Source
Confidence
96%
1974Age 44

Received Harry H. Goode Memorial Award (AFIPS/IEEE)

Recognition from the IEEE/AFIPS for contributions to computing.

1/1/1974Source
Confidence
95%
1974Age 44

Published concept of 'self-stabilization' in distributed systems

Paper (1974) introduced self-stabilizing systems in distributed computing; later awarded ACM PODC influential paper recognition (2002).

1/1/1974Source
Confidence
95%
1975Age 45

Elected Foreign Honorary Member of the American Academy of Arts and Sciences

Honorary membership in recognition of scholarly contributions.

1/1/1975Source
Confidence
95%
1976Age 46

Published 'A Discipline of Programming' (book)

Major book combining program derivation with formal semantics (predicate transformers / weakest preconditions).

1/1/1976Source
Confidence
98%
1976Age 46

Awarded Doctor of Science Honoris Causa, Queen's University Belfast

Honorary doctorate recognizing his scientific contributions.

1/1/1976Source
Confidence
90%
1982Age 52

Published 'Selected Writings on Computing: A Personal Perspective'

Collected important papers (selection of essays and research from 1968–1979 and earlier work).

1/1/1982Source
Confidence
90%
1982Age 52

Received IEEE Computer Society Computer Pioneer Award

Recognition as a computer pioneer for foundational contributions to computing science.

1/1/1982Source
Confidence
95%
1984Age 54

Accepted Schlumberger Centennial Chair, University of Texas at Austin

Moved to Austin to hold the Schlumberger Centennial Chair in the Computer Science Department; taught and researched there until retirement.

1/1/1984Source
Confidence
98%
1984Age 54

Tuesday Afternoon Club branch established in Austin

A new branch of his seminar tradition emerged at UT Austin where he continued to mentor and critique work.

1/1/1984Source
Confidence
90%
1989Age 59

Received ACM/SIGCSE Award for Outstanding Contributions to CS Education

Awarded for exceptional influence on computer science education.

1/1/1989Source
Confidence
95%
1990Age 60

Dijkstra's corpus of EWD reports exceeds hundreds

By the 1990s the EWD series had become widely circulated and influential; ultimately spanning over 1,300 numbered reports.

1/1/1990Source
Confidence
90%
1990Age 60

60th birthday seminar in his honor at UT Austin

Department organized a two-day seminar with speakers and contributed research articles edited into a book celebrating his 60th birthday.

1/1/1990Source
Confidence
95%
1990Age 60

Co-authored / influenced texts on teaching proofs and program derivation

During Austin years he emphasized proof style and the presentation of mathematical proofs in courses, influencing textbooks and pedagogy.

1/1/1990Source
Confidence
85%
1990Age 60

Festschrift / book of contributed research for his 60th birthday

A group of computer scientists contributed research articles which were edited into a book in honor of Dijkstra's 60th birthday.

1/1/1990Source
Confidence
90%
1994Age 64

Elected Fellow of the Association for Computing Machinery (ACM)

ACM fellowship recognizing sustained contributions to computing.

1/1/1994Source
Confidence
95%
1999Age 69

Retired from University of Texas (Professor Emeritus)

Retired in November 1999 after fifteen years at UT Austin; Department organized events marking his retirement and long career.

11/1/1999Source
Confidence
95%
2000Age 70

70th birthday symposium at UT Austin

Department organized a symposium in May 2000 to celebrate his 40+ years of seminal contributions to computing science.

5/1/2000Source
Confidence
95%
2001Age 71

Honorary doctorate from Athens University of Economics & Business

Awarded an honorary doctorate in recognition of his lifetime contributions to computing and mathematics.

1/1/2001Source
Confidence
90%
2002Age 0

C&C Foundation of Japan recognition (notice received before death)

C&C Foundation recognized Dijkstra 'for his pioneering contributions'—he was alive to receive notice though family accepted after his death.

1/1/2002Source
Confidence
90%
2002Age 72

Received ACM PODC Influential-Paper Award (Self-stabilization)

Shortly before his death he received the ACM PODC award for his 1974 work on self-stabilization in distributed computing (later renamed the Dijkstra Prize).

1/1/2002Source
Confidence
90%
2002Age 71

Returned to Nuenen, Netherlands

Returned from Austin to his original house in Nuenen after learning of terminal illness; wished to die in the Netherlands.

2/1/2002Source
Confidence
90%
2002Age 71

Last EWD report (No. 1318) dated

The final EWD in his long-running series is dated 14 April 2002; the EWD corpus totals over 1,300 numbered documents spanning ~40 years.

4/14/2002Source
Confidence
95%
2002Age 72

Died in Nuenen after long illness

Dijkstra died on 6 August 2002 at his home in Nuenen after a long struggle with cancer. Survived by wife Ria and three children.

8/6/2002Source
Confidence
99%
2003Age 73

ACM PODC Influential-Paper Award renamed 'Edsger W. Dijkstra Prize'

The annual award in distributed computing was renamed the Dijkstra Prize in his honor (renaming occurred the year after his death).

1/1/2003Source
Confidence
95%
2005Age 75

Loyola University Chicago establishes 'Dijkstra Award' for students

Beginning in 2005 the Department of Computer Science at Loyola University Chicago named an award for outstanding academic achievement after Dijkstra.

1/1/2005Source
Confidence
85%
2010Age 80

Inaugural Edsger W. Dijkstra Memorial Lecture (UTCS)

UT Austin's Department of Computer Science hosted the first Dijkstra Memorial Lecture on 12 October 2010; Tony Hoare was the speaker.

10/12/2010Source
Confidence
90%

Similar Trajectories

Fred Gluck

Born 1935 · Age 90

Management consultant and executive; longtime senior partner and Managing Director of McKinsey & Company (1988-1994); later vice-chairman of Bechtel; founder/chairman in biotech (CytomX, Cynvenio); director at Amgen and multiple public, private and non-profit organizations.

View Timeline →

Tenzin Gyatso

Born 1935 · Age 90

Tenzin Gyatso, the 14th Dalai Lama, is the spiritual leader of Tibetan Buddhism (Gelug school). Born Lhamo Thondup in 1935, he was recognized as the reincarnation of the 13th Dalai Lama as a child, enthroned in 1940, assumed temporal power in 1950, fled to India in 1959, led the Tibetan government-in-exile, advocated for Tibet internationally, taught globally, and received the Nobel Peace Prize in 1989.

View Timeline →

Jack Welch

Born 1935 · Age 90

American chemical engineer and business executive; Chairman & CEO of General Electric (GE) 1981–2001, influential and controversial management figure who transformed GE's portfolio and culture.

View Timeline →

Sylvia Robinson

Born 1935 · Age 90

American singer, songwriter, musician, record producer and label executive; co-founder/CEO of Sugar Hill Records; produced landmark hip-hop singles including "Rapper's Delight" and "The Message" and dubbed the "Mother of Hip Hop."

View Timeline →

Barbara Sher

Born 1935 · Age 90

American speaker, career/lifestyle coach and best-selling author known for inventing Success Teams and books such as Wishcraft and Refuse to Choose!. Lectured worldwide, produced public-television specials, and taught e-commerce to village weavers in Turkey.

View Timeline →

Carl Sagan

Born 1934 · Age 91

American astronomer, planetary scientist, and science communicator; pioneer in exobiology and SETI, author of popular science books and host of Cosmos.

View Timeline →