Perhaps we could start by saying it is a kind of elaborated intent, expressed in an objective form . . .And maybe it is not so much that software is a machine, but that machines are 'software' -- that is, software is the clearest picture we have of what the concept 'machine' means . . .