Skip to main content
computer program

computer program

32 2.3
A set of instructions that tells a computer what to do
  • noun
  • /kəmˈpjuːtər ˈprəʊɡræm/
  • Specialized
translation icon : programa informático
  • The engineer created a computer program to automate the data analysis process.
  • using computer programs
  • developed computer programs
  • computer programs that generate

I got the computer program, Final Cut Pro.

Autoplay Next

Examples

  • Typically, a flow chart of some type is used, and then a computer program is written.

    Academic text (1990)
  • It's a computer program that screens candidates.

  • And that really means that they need to be able to write their own computer programs or code.

  • How would you make a computer program that could reach out and drink a cup of coffee?

  • As in the United Kingdom, the United States has no national computer program being used by all states.

    Academic text (1994)
  • Can a computer program generate truly random numbers?

  • I'd like to use the computer program you wrote.

  • There was a major fight to have computer programs considered to be literary works.

    Academic text (1999)
  • In most cases, when you're writing a computer program, you have two audiences at once.

  • Database management systems are computer programs that store, update, and retrieve information in computerized files.

    Academic text (1990)

Synonyms

program
vscomputer program
  • Specialized
3.1

A set of written instructions a computer follows to do a task

is the fuller phrase that stresses the computing context rather than the short name
software
vscomputer program
  • Specialized
942 2.5

Programs that tell a computer what to do

is a single set of instructions for one task rather than an entire collection
application
vscomputer program
  • Specialized
326 3.9

A computer program that does a task, for example email or a game

focuses on the internal instructions executed by a machine rather than user features
computer software
vscomputer program
  • Specialized
13 2.7

Programs that run on a computer to help people do tasks

is the specific instruction set for a task rather than a whole collection
software program
vscomputer program
  • Specialized
12 2.7

A set of written instructions that tells a computer what to do

focuses on the set of instructions executed to perform a specific task
computer code
vscomputer program
  • Specialized
7 3.1

Instructions written in a language a computer can follow

is the executed instruction set aimed at performing tasks rather than just written symbols
application program
vscomputer program
  • Specialized
1 3.2

Computer software that helps you do specific tasks like writing or managing files

is the broader technical instruction set not limited to user-facing tasks
algorithmic program
vscomputer program
  • Specialized
6.0

A set of computer instructions that follow rules to solve a problem

does not always depend on formal rule sequences and can be more flexible

How Complex

software system
  • Specialized
3 3.4
computer program
  • Specialized
32 2.3
application
  • Specialized
326 3.9
script
  • Specialized
70 3.6

Surface Forms

Morphology

computer + program

The meaning is directly and compositionally derived from 'computer' (an electronic device) + 'program' (coded instructions), yielding 'instructions for a computer to perform tasks', which follows a common noun–noun compound pattern. Both constituents are frequent and the concept maps closely across many languages, so a B1 learner who knows the parts will readily infer the MWE meaning.

Etymology

Computer program comes from the idea of a program as a written list of steps or commands, like a simple recipe for a machine. Early users gave this list to the computer, and because the machine followed the steps exactly, today a computer program means 'a set of instructions' the computer follows to do a job.