Program vs. Algorithm

Program vs. Algorithm — Is There a Difference?
ADVERTISEMENT

Difference Between Program and Algorithm

Programnoun

A listing of the order of events and other pertinent information for a public presentation.

Algorithmnoun

A finite set of unambiguous instructions that, given some set of initial conditions, can be performed in a prescribed sequence to achieve a certain goal and that has a recognizable set of end conditions.

Programnoun

The presentation itself

a program of piano pieces.

Algorithmnoun

Ordered steps that solve a mathematical problem. A precise step-by-step plan for a computational procedure that possibly begins with an input value and yields an output value in a finite number of steps.

Programnoun

A scheduled radio or television show.

Algorithmnoun

(archaic) Calculation with Arabic numerals; algorism.

ADVERTISEMENT

Programnoun

An ordered list of events to take place or procedures to be followed; a schedule

a program of physical therapy for a convalescent.

Algorithmnoun

a precise rule (or set of rules) specifying how to solve some problem

Programnoun

A system of services, opportunities, or projects, usually designed to meet a social need

"Working parents rely on the center's after-school latchkey program" (New York Times).

Programnoun

A course of academic study; a curriculum.

Programnoun

A plan or system of academic and related or ancillary activities

a work-study program.

Programnoun

A plan or system of nonacademic extracurricular activities

the football program.
ADVERTISEMENT

Programnoun

A set of coded instructions that enables a machine, especially a computer, to perform a desired sequence of operations.

Programnoun

An instruction sequence in programmed instruction.

Programnoun

All or part of the genetic code of a cell or organism.

Programnoun

A characteristic sequence of developmental or behavioral events in a cell or organism, often considered to result from the expression of genes.

Programnoun

A stimulus or training sequence that causes an organism to exhibit a behavior, as by conditioning.

Programverb

To include or schedule in a program

program a new musical composition.

Programverb

To design a program for; schedule the activities of.

Programverb

To provide (a machine) with a set of coded working instructions.

Programverb

To stimulate or train to perform automatically in a specified way

consumers who have been programmed to buy brand names.

Programverb

To prepare an instructional sequence for (material to be taught) in programmed instruction.

Programverb

To provide (a cell or organism, for example) with a genetic program

cells that are programmed to produce insulin.

Programverb

To cause (an effect or action) by means of a genetic program; determine genetically

"The basic housekeeping duties that a human and a yeast cell must perform are the same and are programmed by recognizably similar genes inherited from a common, single-celled ancestor" (Nicholas Wade).

Programnoun

A set of structured activities.

Our program for today’s exercise class includes swimming and jogging.

Programnoun

A leaflet listing information about a play, game or other activity.

The program consisted of ads for restaurants and the credits of everyone connected with the play.

Programnoun

(broadcasting) A performance of a show or other broadcast on radio or television.

Tonight’s program was hosted by Johnny Carson.

Programnoun

(computing) A software application, or a collection of software applications, designed to perform a specific task.

The program runs on both Linux and Microsoft Windows.

Programnoun

A particular mindset or method of doing things.

Programverb

(transitive) To enter a program or other instructions into (a computer or other electronic device) to instruct it to do a particular task.

He programmed the DVR to record his favorite show.

Programverb

(transitive) To develop (software) by writing program code.

I programmed a small game as a demonstration.

Programverb

(transitive) To put together the schedule of an event.

Mary will program Tuesday’s festivities.

Programverb

(transitive) To cause to automatically behave in a particular way.

The lab rat was programmed to press the lever when the bell rang.

Programnoun

a system of projects or services intended to meet a public need;

he proposed an elaborate program of public worksworking mothers rely on the day care program

Programnoun

a series of steps to be carried out or goals to be accomplished;

they drew up a six-step planthey discussed plans for a new bond issue

Programnoun

(computer science) a sequence of instructions that a computer can interpret and execute;

the program required several hundred lines of code

Programnoun

an integrated course of academic studies;

he was admitted to a new program at the university

Programnoun

a radio or television show;

did you see his program last night?

Programnoun

a performance (or series of performances) at a public presentation;

the program lasted more than two hours

Programnoun

a document stating the aims and principles of a political party;

their candidate simply ignored the party platformthey won the election even though they offered no positive program

Programnoun

an announcement of the events that will occur as part of a theatrical or sporting event;

you can't tell the players without a program

Programverb

arrange a program of or for;

program the 80th birthday party

Programverb

write a computer program