@nedbat Luckily, etymology comes to the rescue.
- program: from the greek pro (before) and gramma/graphein (write), meaning "written before".
- script: from the latin scriptum/scribere, meaning "written".
So... Basically the same unless someone decides they should bear different meanings because opinion.