D
Dicread
HomeDictionaryPprogram

program

schedule / plan / software / to code

/ˈpɹoʊˌɡɹæm/

Transitive Verb[C] Countable
pl: programspast: programmedpp: programmeding: programming

The word centers on the concept of a predetermined sequencewhether that sequence consists of events, lines of code, or behavioral patterns. It implies an intentional structure designed to achieve a specific outcome. In its event-based sense, it conveys organization and formality, such as a wedding program or a government initiative. This is distinct from a 'schedule,' which focuses more on timing than the content of the activities. In the technical context, it refers to the logic that drives a machine. The transition from the noun (the code) to the verb (the act of writing code) is seamless and dominates modern usage. When applied to humans, the word takes on a colder, often negative connotation. It suggests a lack of free will or an automatic response, akin to 'brainwashing' or social conditioning, stripping away the organic nature of human choice.

Used as a countable noun whether referring to a printed schedule for a performance ('the concert program') or a specific piece of software ('a computer program').

💬Casual Conversation

🎬Tuesday afternoon, Sarah is hiding in the breakroom to avoid David.
Jessica

Did you finish that automation program? David's breathing down my neck.

Jessica
Sarah
Sarah

Almost. Just need to iron out a few bugs before I send it over.

💡
Jessica uses the phrase 'breathing down my neck' (idiom) to describe David's intense pressure, while Sarah uses 'iron out' (phrasal verb) to describe fixing minor problems in the computer program.

Meanings

Nounschedule

A planned series of future events, items, or performances.

"The concert program listed five different composers."

Nounplan

A set of instructions that a computer follows to perform a specific task.

"She wrote a custom program to automate her data entry."

Transitive Verbsoftware

To provide a computer or other machine with coded instructions for the execution of a particular task.

"The engineer had to program the robot to move its arm precisely."

Transitive Verbto code

To condition someone to behave in a particular way.

"Society often programs individuals to conform to certain expectations."

Examples

The theater announced a diverse program of plays for the summer season.

The accountant installed a new program to manage the company payroll.

The developer spent all night trying to program the new software module.

Cultural norms often program children to accept traditional gender roles.

Collocations & Compounds

training program

Noun collocation: a planned series of events for skill development

The company implemented a new training program for all recruits.

social program

Noun collocation: a planned series of government services for public welfare

The city expanded its social program to help the homeless.

computer program

Noun collocation: a set of coded instructions for a machine

The computer program crashed after the update.

program the chip

Verb collocation: to provide a microchip with coded instructions

The technician had to program the chip before installing it.

program a behavior

Verb collocation: to condition someone to act in a specific way

Advertisements often try to program a behavior in consumers.

Etymology

Derived from the Greek word programma, which is a compound of pro meaning for or before and gramma meaning something written. It originally referred to a public notice or a written announcement posted in a public place. By the 19th century, the term evolved to describe a scheduled list of events or performances, and later transitioned into the technical realm of computing to describe a sequence of instructions for a machine.

Related Words

Last Updated: June 9, 2026Report an Error