Yes, I think that calling it a programme would make it easier to understand for some but less understandable for others.
In the end it is a computer program, certainly, although I think that the contract was used to compare it with something more frequently used.
However, many still prefer written paper...
Thanks for your comment @reinaldoverdu