Donald Knuth

Computer Science American 1938 346 quotes

Author of The Art of Computer Programming

Quotes by Donald Knuth

The best way to debug a program is to write it correctly in the first place.

Various writings

I'm not a great programmer; I'm just a good programmer with great habits.

Various interviews

The most important thing is to enjoy what you're doing.

Various interviews

The only way to make sense out of change is to plunge into it, move with it, and join the dance.

Often attributed to Knuth, though also to Alan Watts

The most important thing is to never stop questioning.

Often attributed to Knuth, though also to Albert Einstein

I have always found that the best way to get a good idea is to have a lot of ideas.

Various interviews

The most important thing is to be true to yourself.

Various interviews

I believe that the best way to solve a problem is to break it down into smaller pieces.

Various writings

The most important thing is to be patient.

Various interviews

The only way to truly understand something is to try to explain it to someone else.

Various interviews

The most important thing is to never give up.

Various interviews

I believe that the best way to innovate is to challenge the status quo.

Various interviews

The only way to predict the future is to create it.

Often attributed to Knuth, though also to Peter Drucker

I have always been a proponent of open source software.

Various interviews

The most important thing is to be open to new ideas.

Various interviews

I believe that the best way to make a difference is to lead by example.

Various interviews

I have always been a strong advocate for education.

Various interviews

The most important thing is to be kind.

Various interviews

I believe that the best way to live is to live with purpose.

Various interviews

The only way to truly fail is to stop trying.

Various interviews