92 Quotes by Edsger W. Dijkstra

  • Author Edsger W. Dijkstra
  • Quote

    It is a mistake to think that programmers wares are programs. Programmers have to produce trustworthy solutions and present it in the form of cogent arguments. Programs source code is just the accompanying material to which these arguments are to be applied to.

  • Share

  • Author Edsger W. Dijkstra
  • Quote

    If debugging is the process of removing software bugs, then programming must be the process of putting them in.

  • Share

  • Author Edsger W. Dijkstra
  • Quote

    Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better.

  • Share

  • Author Edsger W. Dijkstra
  • Quote

    Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?

  • Share



  • Author Edsger W. Dijkstra
  • Quote

    Computer science is no more about computers than astronomy is about telescopes, biology is about microscopes or chemistry is about beakers and test tubes. Science is not about tools. It is about how we use them, and what we find out when we do.

  • Share

  • Author Edsger W. Dijkstra
  • Quote

    Don’t compete with me: firstly, I have more experience, and secondly, I have chosen the weapons.

  • Share

  • Author Edsger W. Dijkstra
  • Quote

    Object-oriented programming is an exceptionally bad idea which could only have originated in California.

  • Share