Art and Computer Programming by John Littler – One of the great theoretical debates in computer programming is “Is programming art?” There are creative components certainly, and aesthetic aspects occasionally, but do programming’s functional concerns push it more toward craft or engineering? John Littler recently cornered several well-known hackers for their opinions on the subject.

via ONLamp.com

Personnaly, i think programming is a kind of scientific art!
Coding is like poetry, sometimes must say things with the finest way to be as comprehensible as effecient !