program

1[intransitive,transitive](computing)to give a computer, etc. a set of instructions to make it perform a particular taskIn this class, students will learn how to program.program something (to do something)The computer is programmed to warn users before information is deleted.

machine

2[transitive]program something (to do something)to give a machine instructions to do a particular taskShe programmed the oven to come on at eight.

plan

3[transitive,usually passive]program something (for something)to plan for something to happen, especially as part of a series of planned eventsThe final section of road is programmed for completion next month.

person/animal

4[transitive,usually passive]program somebody/something to do somethingto make a person, an animal, etc. behave in a particular way, so that it happens automaticallyHuman beings are genetically programmed to learn certain kinds of language.