В английском языке существуют разные формы слова «program», потому что правила правописания отличаются в британском и американском вариантах языка. 3
Program — стандартное написание этого слова в американском английском. 3 Programme — преимущественно британское написание того же термина, за исключением случаев, когда речь идёт о программном обеспечении. 3 В этом случае как в американском, так и в британском английском предпочтение отдаётся варианту «program». 3
В роли глагола «program» и американцы, и англичане используют «to program» («программировать») и его производные «programmed» («программируемый»), «programing» («программирование»). 1 При этом в американском английском ставится одна «M», а в британском — две «M». 1