My philosophy has been that as
there is no magic, there is no
art either. In other words, all products of
creativity can be called
art.
Programming is, indeed, a noble art in which you have to exhibit a lot of creativity - Donald Knuth was right about that.
Obviously, the most current trend in programming could be called, in art terms, egoist-capitalist-functionalistic colossalism.