Computer Programming

The Difference Between

# What is the difference between algorithm and program?

959697

## Answer

###### Wiki User

###### 03/10/2008

algorithm is a step by step outline or flowchart how to solve a problem.

program is an implemented coding of a solution to a problem based on the algorithm.

## Related Questions

###### Asked in Computers, Computer Programming, The Difference Between

### Difference between program and algorithm?

An algorithm defines the specific steps required to solve a
problem. A computer program is the implementation of an
algorithm.
...

Read More

###### Asked in Computers

### What is the difference between an algorithm and a computer program?

algorithm is a set of rules a programmer creates to write a
computer program
...

Read More

###### Asked in The Difference Between

### What is the difference between a program and algorithm give examples in each?

Check your text book. The answer is there

Read More

###### Asked in Computers, Computer Terminology

### Difference between algorithm and computer program?

An algorithm is a pseudocode,set of instructions which ,if
followed, performs a particular task.On the other hand , a computer
program is a set of instructions written in a particular syntax,
which if followed performs a particular task.Thus we can say that
an algorithm is language independent, unlike a computer
program.
...

Read More

###### Asked in Computer Programming

### What is the difference between programming and algorithm?

An algorithm is a (finite) sequence of steps which can be
followed to solve a specific problem. Moreover, an algorithm is an
abstract idea.
A program is a list of instructions which can be executed by a
processor. Note that a single computer program can contain zero,
one, or many algorithms.
...

Read More

###### Asked in Computer Programming

### What is the relationship between a program and an algorithm?

An algorithm is a system independent idea; a program is a
concrete implementation of that idea for a given computer
system.
...

Read More

###### Asked in Computer Programming, C Programming

### What is the difference between algorithm and coding?

An algorithm is a statement of how a particular problem will be
solved. Coding is the implementation of that algorithm in a
particular language.
...

Read More

###### Asked in Computer Programming

### What is the difference between algorithm and a program?

An algorithm can be informally described as being the
step-by-step procedure or set of rules required to solve a given
problem in a finite amount of time and space. A computer program
can generally be thought of as being an algorithm intended to be
processed by a machine, however a computer program is really only
regarded as being an algorithm if it reaches a conclusion. For
instance, a computer program that calculates every digit of PI
cannot be regarded as being an...

Read More

###### Asked in Computer Monitors, Computer Terminology, Computer Programming

### What is the relationship between an algoritham and a program?

hello, The algorithm is the step by step process of explaining
the program. The program is used for executing the logic. While the
algorithm is used for the understanding of the logic
...

Read More

###### Asked in Computers, Computer Programming, The Difference Between

### What is the differences between algorithm and program?

A program is a detailed set of instructions for a computer to
carry out, whle an algorithm is a detailed sequence of steps for
carrying out a process.
...

Read More

###### Asked in Computer Programming, C Programming

### Difference between pseudo code and algorithm?

algorithm is a step by step process in which we can solve
the problem.

Read More

###### Asked in Computer Programming, Math and Arithmetic

### What is difference between lemma and algorithm?

A Method that used to be a comouter to soultion of promlems is
called algorithm.
...

Read More

###### Asked in Computer Networking, Computer Programming, Math and Arithmetic

### Difference between Dijkstra's algorithm and Bellman-Ford's algorithm?

The only difference between two is that Bellman Ford is capable
also to handle negative weights whereas Dijkstra Algorithm can only
handle positives.
...

Read More

###### Asked in Computer Programming

### What is the difference between program and an algorithm?

An algorithm describes the step-by-step procedure required to
solve a problem. Algorithms can be be combined such that the
solutions to smaller problems can help resolve much larger
problems.
A computer program is the implementation of one or more
algorithms to solve a problem.
...

Read More

###### Asked in Computer Programming, C Programming

### How algorithm is different from program?

An algorithm is the statement of the methodology used to solve a
problem. A program is the implementation of that algorithm.
...

Read More

###### Asked in C Programming, Computer Science, The Difference Between

### What are the difference between flowchart and algorithm?

An algorithm is a sequence of steps which can be followed to
solve a particular problem.
A flowchart is one way in which to describe an algorithm.
...

Read More

###### Asked in Computer Terminology, Computer Programming, The Difference Between

### What is the differences between algorithm program and pseudocode?

Pseudocode is a statement which is not language specific,
Psuedocode is not syntax related, consider it a plan for the
algorithm, algorithm requires perfect syntax.
...

Read More

###### Asked in Computer Terminology, The Difference Between

### What is the difference between procedure and algorithm?

A procedure can go on forever.
Where as an Algorithm, will eventually terminate and will
have each step precisely defined.
...

Read More

###### Asked in Computer Science, The Difference Between

### Difference between greedy algorithm and dynamic programming?

the basic difference between them is that in greedy algorithm
only one decision sequence is ever generated.
where as in dynamic programming many decision sequences are
generated.
...

Read More

###### Asked in Computer Programming, The Difference Between

### Difference between Bresenham and midpoint circle drawing algorithm?

what is difference between mid-point and bresenhams circle
algorithm what is difference between mid-point and bresenhams
circle algorithm bresenhams circle algorithm results in a much more
smoother circle,comparred to midpoint circle algorithm..In mid
point,decision parameter depends on previous decision parameter and
corresponding pixels whereas in bresenham decision parameter only
depends on previous decision parameter...
...

Read More

###### Asked in Computer Programming, Computer Science, The Difference Between

### What are the difference between greedy algorithm and dynamic programing?

A greedy algorithm is similar to a dynamic programming
algorithm, but the difference is that solutions to the subproblems
do not have to be known at each stage; instead a "greedy" choice
can be made of what looks best for the moment.
...

Read More

###### Asked in Computer Programming, Statistics, The Difference Between

### What is the difference between an algorithm and flow chart WITH examples?

An algorithm is a method of solving a problem. A flow chart is a
tool for visualizing algorithms.
...

Read More

###### Asked in Relationships

### What is the relationshjip between a computer program and an algorithm?

A computer program can use a pre-programmed Algorith to
calculate what you want it to calculate.
...

Read More

###### Asked in Computer Programming, C Programming, Information Technology

### What is the difference between advanced encryption algorithm and encryption algorithm?

People have developed many encryption algorithms.
One particular encryption algorithm is the Rijndael algorithm,
usually called the AES or Advanced Encryption Standard.
...

Read More

###### Asked in Computer Programming

### What is the relationship between a program and algorithm?

program is set of instructions or codes that system can only
understand and compile where as algorithm is step by step process
that system understands easily and user can also understand
easily.
...

Read More