Program vs. Algorithm

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.
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.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 programProgramnoun
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 issueProgramnoun
(computer science) a sequence of instructions that a computer can interpret and execute;
the program required several hundred lines of codeProgramnoun
an integrated course of academic studies;
he was admitted to a new program at the universityProgramnoun
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 hoursProgramnoun
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 programProgramnoun
an announcement of the events that will occur as part of a theatrical or sporting event;
you can't tell the players without a programProgramverb
arrange a program of or for;
program the 80th birthday partyProgramverb
write a computer program