What is the difference between a process and a program?

Back in the old days they told me that a process is a program in execution (Absolute machine code loaded in memory)

Answer

PROGRAM :

Is a set of instructions which were written to perform specific task and

PROCESS :

Is an operation which takes the instructions given and does the manipulations or any thing that is instructed in the code itself. In other words "EXECUTION OF INSTRUCTIONS".

It is evident that a "PROCESS" will entirely depend on a "PROGRAM"

Answer

Here is what a process is...

A process is a single executable module that runs concurrently with other executable modules. For example, in a multi-tasking environment that supports processes, like OS/2, a word processor, an internet browser, and a data base, are separate processes and can run concurrently. Processes are separate executable, loadable modules as opposed to threads which are not loadable. Multiple threads of execution may occur within a process. For example, from within a data base application, a user may start both a spell check and a time consuming sort. In order to continue to accept further input from the user, the active thread could start two other concurrent threads of execution, one for the spell check and one for the sort. Contrast this with multiple .EXE files (processes) like a word processor, a data base, and internet browser, multi-tasking under OS/2 for example.

Here is what a program is..

A set of instructions for a computer that lets the computer perform a specific task. Programs that perform tasks directly relating to what a person would want to do (such as word processors, spreadsheets, etc.) are called application software, to distinguish them from system software.

Answer

A process is a single executable module that runs concurrently with other executable modules. A set of instructions for a computer that lets the computer perform a specific task.

Answer

In general process is an active entity which runs with other processes . Program is a passive entity which cant stand alone.There is no means when a process stand alone.

Improve Answer Discuss the question "What is the difference between a process and a program?" Watch Question

First answer by Reg Wilkinson. Last edit by SudoKing. Contributor trust: 109 [recommend contributor]. Question popularity: 131 [recommend question]

Research your answer:

Answers.com > Wiki Answers > Categories > Technology > Computers > Computer Software and Applications > What is the difference between a process and a program?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
Diference between program process?  Difference bw process and program?  Difference between program process?  Difference between process program?  Computer program and process figure?  What is the Program execution process?  Difference between process and progrm?  Difference between process and program?  Difference between program and process?  Difference between process and the program?  What is the difference process and program?  Difference between a process and a program?  Difference between a program and a process?  What is the difference of program to process?  Difference between a 'system' and a 'process'?  The difference between a process and a program?  What is difference between program and a process?  What is the difference between process and macros?  What is the difference between program and process?  What is the difference between process and program?