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.