program

program — noun

1. Written commands in a programming language that tell a machine what operations t

1.nounA2
Definition

Written commands in a programming language that tell a machine what operations to carry out — for example, editing photos, navigating a route, or sorting files.

Example

Kemi wrote a short program that sorts her photos by the date they were taken.

Renata installed a free editing program on her laptop before the trip to Japan.

collocation: install / run / write a program

Common collocations
  • write a program
  • install a program
  • run a program
  • computer program
  • software program
  • anti-virus program
Synonyms
  • software

    broader term that includes programs and the data they use; you install software, but you write a program

  • application

    refers to a program designed for a specific user task, like a word processor or a web browser

  • app

    short for application, commonly used for mobile or small-purpose programs

Grammar Patterns

program + noun modifier (computer / anti-virus / photo-editing)

Usage Note

This is the most common sense of 'program' for entry-level learners and is the only sense with a computing domain.

Common Mistakes

I need to download a program to my brain to learn Spanish.
I need to download a program to my computer to learn Spanish.
You can only install computer programs on machines, not on people.
The TV program crashed my computer.
The computer program crashed my computer.
A TV program (broadcast) cannot crash a computer; a computer program can.

2. The spelling used in American and Australian English for all meanings where Brit

2.nounA2
Definition

The spelling used in American and Australian English for all meanings where British English uses 'programme' — covering broadcasts, plans, courses, and theater booklets.

Example

In the US, the spelling 'program' is used for both computer software and television shows.

Australian students write 'program' the same way Americans do, not 'programme'.

variety note: US and Australian spelling

Usage Note

This is not a separate meaning — it is a spelling difference. Learners studying British English should be aware that 'programme' is the UK spelling for non-computing senses.

Common Mistakes

I watched a good programme on BBC last night.' (written by an American learner).
I watched a good program on BBC last night.
In American English, all meanings use 'program'.

3. A broadcast on television or radio that people watch or listen to, such as a new

3.nounB1
Definition

A broadcast on television or radio that people watch or listen to, such as a news broadcast, a talk show, a drama series, or a documentary.

Example

Salma watches a cooking program every Saturday morning to learn new recipes.

The news program on channel five reported the earthquake within minutes of the event.

collocation: news program / cooking program / radio program

Common collocations
  • watch a program
  • TV program
  • radio program
  • news program
  • cooking program
Synonyms
  • show

    more general and informal; a show can be on TV, radio, or live on stage

  • broadcast

    emphasises the transmission method rather than the content; sounds more technical

  • series

    a set of programs that form a sequence, like a drama with multiple episodes

Grammar Patterns

program on something

program about something

Usage Note

For broadcast content, British English uses 'programme' (UK spelling). This sense overlaps with 'show' but 'program' sounds slightly more formal and is often used for scheduled broadcasts.

Common Mistakes

I need a program to edit these photos.' (when meaning a computer program).
I need an editing program to edit these photos.
The computing sense uses a different object than the broadcast sense.

4. A planned set of activities or services designed to achieve a particular goal —

4.nounB1
Definition

A planned set of activities or services designed to achieve a particular goal — for example, a recycling program to reduce waste or a training program to improve skills.

Example

The city launched a recycling program that provides free bins to every household.

collocation: launch / set up a program

Xiu enrolled in a training program to improve her public speaking skills at work.

Common collocations
  • launch a program
  • set up a program
  • training program
  • housing program
  • recycling program
  • development program
Synonyms
  • plan

    more general and less formal than 'program'; a plan can be for anything from a daily schedule to a business strategy

  • scheme

    British English; often used for government or organized projects, sometimes with a slightly negative connotation

  • initiative

    a new plan or process to achieve a goal; sounds more proactive and often used in business or politics

Grammar Patterns

program for somebody

program of something

program to do something

Common Mistakes

I made a program to visit my grandmother next week.
I made a plan to visit my grandmother next week.
'Program' (plan) is best for formal, organized activities with multiple steps, not casual personal plans.

5. A structured series of courses and academic requirements that a student complete

5.nounB1
Definition

A structured series of courses and academic requirements that a student completes to earn a degree, diploma, or certificate at a college or university.

Example

Michael is applying to the engineering program at the University of Toronto.

collocation: apply to / enroll in a program

The business program at this college requires students to take two accounting courses.

Common collocations
  • degree program
  • program in
  • enroll in a program
  • graduate from a program
  • engineering program
  • business program
Synonyms
  • course of study

    more formal and descriptive; used in academic writing

  • curriculum

    the content taught in a program; a curriculum is what you study, a program is the structure around it

  • degree program

    specific to university degrees; clarifies that the program leads to a formal qualification

Grammar Patterns

program in something

Usage Note

This sense is common in North American English. In British English, 'course' or 'degree course' is more typical. 'Program' here implies a full curriculum leading to a qualification.

Common Mistakes

I am taking a program in French cooking this weekend.
I am taking a class in French cooking this weekend.
A program is a full set of courses over time, not a single short workshop.

6. A printed booklet or leaflet given to audience members at a performance, concert

6.nounB2
Definition

A printed booklet or leaflet given to audience members at a performance, concert, sports match, or other event that lists the order of items, participants, and other information.

Example

The concert program listed each piece of music and the names of the performers.

collocation: concert / theater / event program

Théo bought a program at the theater to read about the actors.

Common collocations
  • concert program
  • theater program
  • race program
  • event program
  • buy a program
  • check the program
Synonyms
  • playbill

    specifically for theater performances; more traditional term

  • brochure

    a general term for a printed information booklet; not specific to events

  • lineup

    informal term for the order of performers or events; not a physical booklet

Grammar Patterns

program of something

program for something

Idioms

This phrase tells someone to change their behavior and start doing what is expected.

Maya told her brother to get with the program and start studying.

If you want to pass the class, you need to get with the program.

program — verb

Word family

  • programmer
    nounA2
  • programming
    nounA2
  • programmable
    adjectiveB1
  • programmatic
    adjectiveC1
  • reprogram
    verbB2
  • programme
    nounB1

Synonym discussion

Sense: noun/1

These terms are closely related but used differently. 'Software' is the broadest term, covering all programs and data on a computer — you buy software, but you write a program. 'Application' (or 'app' for short) refers to a program designed for a specific user-facing task: a photo editor is an application, but the calculator app on your phone is also one. 'Code' is the raw set of instructions that programmers write before it becomes a runnable program. For example: 'Kemi wrote the code for a new application that helps users edit photos', but 'The software on her computer includes that application as part of its package.' If you are learning entry-level computing vocabulary, start with 'program' for the finished product and 'code' for the text that programmers write.

softwareapplicationappcode

Common collocations

Nouns

  • computer
  • software
  • training
  • degree
  • research
  • development

Adverbs

  • carefully
  • properly
  • specially

Phrases

  • write a program
  • run a program
  • install a program
  • launch a program
  • enroll in a program
  • program a computer
  • program in Python

Prepositions

  • for
  • in
  • on
  • about

Etymology

GreekLatinFrenchEnglish

The word 'program' comes from Greek 'programma', which meant a public notice written before an event. It entered English in the 1600s through Latin and French, first used for written notices and later for schedules of events. The modern computing sense began in the 1940s when programmers started writing instructions for early electronic computers.