Technique as amberhill423 said is the very special way that something is done.
Logy means systematic study : so technology means a study of techniques.
American English always uses program
The word “program” was predominant in the UK until the 19th century, when “programme” became more common as a result of influence from French, which has the same word “programme”.