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 E. Knuth (1997). “The Art of Computer Programming: Volume 1: Fundamental Algorithms”, p.6, Addison-Wesley Professional