“To summarize: We have seen that computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. A programmer who subconsciously views himself as an artist will enjoy what he does and will do it better. Therefore we can be glad that people who lecture at computer conferences speak of the state of the Art.”

Source: Computer Programming as an Art (1974), p. 673 [italics in source]

Adopted from Wikiquote. Last update June 3, 2021. History

Help us to complete the source, original and additional information

Do you have more details about the quote "To summarize: We have seen that computer programming is an art, because it applies accumulated knowledge to the world, …" by Donald Ervin Knuth?
Donald Ervin Knuth photo
Donald Ervin Knuth32
American computer scientist 1938

Related quotes

Erik Naggum photo

“Computer programming is like the ability or skill to see what Picasso saw from all the different angles at once. If it is an art, the crucial element of art is to look at things from an angle that produces new insight or at least has that potential.”

Erik Naggum (1965–2009) Norwegian computer programmer

Re: Guide to Lisp, v1.20 http://groups.google.com/group/comp.lang.lisp/msg/f7bc99564506e851 (Usenet article). <br class="br">Usenet articles, Miscellaneous

Arthur James Balfour photo
Alan Cox photo

“A Computer is a state machine. Threads are for people who can't program state machines.”

Alan Cox (1968) British computer programmer

Re: Alan Cox quote? (was: Re: accounting for threads) http://www.uwsg.indiana.edu/hypermail/linux/kernel/0106.2/0405.html.

Richard Dawkins photo

“In fact writing a computer program is a pretty good way to summarize knowledge about any set of rules.”

Richard Dawkins book Climbing Mount Improbable

Source: Climbing Mount Improbable (1996), Chapter 2, “Silken Fetters” (p. 58)

Auguste Rodin photo
Bem Cavalgar photo
John McCarthy photo

“In 1936 the notion of a computable function was clarified by Turing, and he showed the existence of universal computers that, with an appropriate program, could compute anything computed by any other computer. […] In some subconscious sense even the sales departments of computer manufacturers are aware of this, and they do not advertise magic instructions that cannot be simulated on competitors machines, but only that their machines are faster, cheaper, have more memory, or are easier to program.”

John McCarthy (1927–2011) American computer scientist and cognitive scientist

&quot; Towards a Mathematical Science of Computation http://www-formal.stanford.edu/jmc/towards.html&quot;, Information Processing 1962: Proceedings of IFIP Congress 62, ed. Cicely M. Popplewell (Amsterdam, 1963), pp. 21–28 <br class="br">1960s

Donald Ervin Knuth photo

“Science is knowledge which we understand so well that we can teach it to a computer; and if we don't fully understand something, it is an art to deal with it.”

Donald Ervin Knuth (1938) American computer scientist

Source: Computer Programming as an Art (1974), p. 668

Donald Ervin Knuth photo

“Science is what we understand well enough to explain to a computer. Art is everything else we do.”

Donald Ervin Knuth Things a Computer Scientist Rarely Talks About

Foreword to the book A=B http://www.cis.upenn.edu/~wilf/AeqB.html (1996) <br class="br">Source: Things a Computer Scientist Rarely Talks About

Related topics