Yes, I know you think the programmer has free will--whether or not people have free will is the topic under debate right now.
What's significant here is that you concede that codes of 1's and 0's do not have free will. Thus, the ability to use artistic techniques to create an abstract representation of reality (in other words, to create artwork) is
not a valid criterion for judging whether or not we humans have free will.
Again, I know you believe in free will--but that is the subject of debate right now. The point is, artwork is clearly not a good way of distinguishing between things that do have "free will" and things that don't.