Donald Knuth

Computer Science American 1938 346 quotes

Author of The Art of Computer Programming

Quotes by Donald Knuth

TeX is a new language, not just a new typesetting system.

Book 1986

The joy of looking and comprehending is nature's most beautiful gift.

Book 1997

Software is like a gas; it expands to fill its container.

Interview

I exercise by doing karate; it's good for the mind and body.

Interview 2003

The Art of Computer Programming is my life's work.

Preface 1962

Bugs lurk in corners and infest the dark recesses of the feet of programmers.

Witty remark

Literate programming is the only way to write software that lasts.

Book 1984

Mathematics is the purest form of thought.

Speech 1992

One of the major problems in computer science is the difficulty of debugging.

Book 1971

I prefer to do things by hand to understand them better.

Interview 2011

The computer was born to solve problems that did not exist before.

Lecture 1974

Patience is a key virtue in algorithm design.

Aphorism

My books are meant to be read slowly and carefully.

Preface 1997

Humor is essential in teaching computer science.

Speech 1980

The future of computing lies in understanding the past.

Interview 2008

Recursion is the essence of programming.

Book 1969

I write programs for fun, not just for utility.

Letter 1970

Complexity is the enemy of good design.

Interview

Every time I write a program, I learn something new.

Speech 1995

The best programs are written by those who understand the machine.

Book 1968