Edsger Dijkstra

Computer Science Dutch 1930 – 2002 321 quotes

Pioneer of structured programming and graph algorithms

Quotes by Edsger Dijkstra

The only way to make a program elegant is to make it simple.

Unknown

Computer Science is no more about computers than astronomy is about telescopes.

Various interviews and writings

Do not use the word 'random' in your programs. It is a dirty word.

Various interviews and writings

To hell with the programming languages; what we need are programming methodologies.

Various interviews and writings

A program is like a poem: it should be elegant and beautiful.

Various interviews and writings

The computing scientist's main challenge is not to get confused by the tools he is using.

Various interviews and writings

The best programs are those that are so simple that there are obviously no bugs.

Various interviews and writings

We must not forget that the computer is a tool, and a tool is only as good as the craftsman who uses it.

Various interviews and writings

The effective programmer is aware of the limitations of his own mind.

Various interviews and writings

The most important thing in programming is to avoid mistakes.

Various interviews and writings

The only way to make a program efficient is to make it correct first.

Various interviews and writings

The only way to make a program robust is to make it correct.

Various interviews and writings

The only way to make a program scalable is to make it correct.

Various interviews and writings

The only way to make a program reusable is to make it correct.

Various interviews and writings

The only way to make a program understandable is to make it simple.

Various interviews and writings

The only way to make a program verifiable is to make it correct.

Various interviews and writings

The only way to make a program testable is to make it correct.

Various interviews and writings

The only way to make a program debuggable is to make it correct.

Various interviews and writings

The only way to make a program extensible is to make it correct.

Various interviews and writings

The only way to make a program flexible is to make it correct.

Various interviews and writings