The process of preparing programs for a digital computer is especially attractive, not only because it can economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.
Donald KnuthIn fact what I would like to see is thousands of computer scientists let loose to do whatever they want. That's what really advances the field.
Donald KnuthTeX has found at least one bug in every Pascal compiler it's been run on, I think, and at least two in every C compiler
Donald KnuthComputer 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.
Donald Knuth