Donald Knuth

Computer Science American 1938 346 quotes

Author of The Art of Computer Programming

Quotes by Donald Knuth

The best way to learn a new skill is to practice it.

Attributed

I have always believed that the best way to improve is to get feedback.

Attributed

The most important thing in programming is to be able to maintain your code.

Attributed

I have always been a fan of robust software.

Attributed

The best way to write maintainable code is to write clear code.

Attributed

I have always believed that the best way to collaborate is to communicate.

Attributed

The most important thing in life is to be grateful.

Attributed

I have always been a fan of elegant proofs.

Attributed

The best way to learn is to be curious.

Attributed

I have always believed that the best way to create is to imagine.

Attributed

The most important thing in programming is to be able to refactor your code.

Attributed

I have always been a fan of well-designed systems.

Attributed

The best way to solve complex problems is to simplify them.

Attributed

A person who is not afraid to admit that he is wrong, and is willing to learn from his mistakes, is a person who will go far in life.

Unknown

The most important thing in life is to learn how to give out love, and to let it come in.

Unknown

I find that the more I learn, the more I realize how much I don't know.

Unknown

Let us change our traditional attitude to the subject of programming. Let us instead of trying to prove that a program is correct, assume that it is incorrect and try to prove that it is not.

Unknown

The best programs are written so that the computer can understand them, and the worst programs are written so that humans can understand them.

Unknown

The greatest joy in life is to be able to create something new.

Unknown

I have found that the most important thing in life is to be true to yourself.

Unknown