A program is an algorithm which has been written for a computer to execute.
The British English spelling programme is still used in Britain and elsewhere in, for example, the context of radio programmes and concert programmes, to mean the order of events.
However, in the context of computers, the spelling program is universal.
- 1997: Donald E. Knuth: The Art of Computer Programming: Volume 1: Fundamental Algorithms (3rd ed.) ... (previous) ... (next): $\S 1.1$: Algorithms