There is a question that has been around forever, and that we love tossing around now and then: is programming science or art? Some are adamant about the fact that it is related to computers, and it is very technical, so it is surely science. Are they right?