computer program

Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Wikipedia.
Related to computer program: programming language

computer program,

a series of instructions that a computercomputer,
device capable of performing a series of arithmetic or logical operations. A computer is distinguished from a calculating machine, such as an electronic calculator, by being able to store a computer program (so that it can repeat its operations and make logical
..... Click the link for more information.
 can interpret and execute; programs are also called software to distinguish them from hardware, the physical equipment used in data processingdata processing
or information processing,
operations (e.g., handling, merging, sorting, and computing) performed upon data in accordance with strictly defined procedures, such as recording and summarizing the financial transactions of a business.
..... Click the link for more information.
. These programming instructions cause the computer to perform arithmetic and logical operations or comparisons (and then take some additional action based on the comparison) or to input or output data in a desired sequence. In conventional computing the operations are executed sequentially; in parallel processingparallel processing,
the concurrent or simultaneous execution of two or more parts of a single computer program, at speeds far exceeding those of a conventional computer.
..... Click the link for more information.
 the operations are allocated among multiple processors, which execute them concurrently and share the results. Programs are often written as a series of subroutines, which can be used in more than one program or at more than one point in the same program.

Systems programs are those that control the operation of the computer. Chief among these is the operating system—also called the control program, executive, or supervisor—which schedules the execution of other programs, allocates system resources, and controls input and output operations. Processing programs are those whose execution is controlled by the operating system. Language translators decode source programs, written in a programming languageprogramming language,
syntax, grammar, and symbols or words used to give instructions to a computer. Development of Low-Level Languages

All computers operate by following machine language programs, a long sequence of instructions called machine code that is
..... Click the link for more information.
, and produce object programs, which are in machine language and can be understood by the computer. These include assemblers, which translate symbolic languages that have a one-to-one relationship with machine language; compilers, which translate an algorithmic- or procedural-language program into a machine-language program to be executed at a later time; and interpreters, which translate source-language statements into object-language statements for immediate execution. Other processing programs are service or utility programs, such as those that "dump" computer memory to external storage for safekeeping and those that enable the programmer to "trace" program execution, and application programs, which perform business and scientific functions, such as payroll processing, accounts payable and receivable posting, word processing, and simulation of environmental conditions.


See F. Maddix and G. Morgan, Systems Software: An Introduction to Language Processors and Operating Systems (1989).

computer program

computer program

Instructions for the computer to follow. The terms "program," "software" and "application" are all computer programs. See software and instruction.
References in periodicals archive ?
Though photographic softwares aren't new, this computer program will certainly be a breakthrough in the medical world, helping doctors identify the many rare genetic disorders.
the translation, adaptation, arrangement and any other alteration of a computer program and the reproduction of the results thereof, without prejudice to the rights of the person who alters the program;
Example: Domestic corporation X licenses rights to a computer program (the master license agreement) to domestic corporation Y for use in computers and similar and related equipment that Y employs in connection with its business or that it manufactures and markets to customers.
I'd like to encourage more of our assisted living residents to participate, and I'm looking at ways to use the computer program to enhance the lives of our skilled nursing residents; a voice-recognition program is being considered as one means of achieving that goal.
And there's no better source of emotional solace and spiritual insight than a computer program such as LifePath, "which walks users through the same kind of decision-making process that business executives use.
By way of example, software is considered a computer program.
Israel's Justice Minister Yossi Beilin will fly to Washington Thursday to meet with Attorney General Janet Reno, following American threats to impose sanctions because of allegations of illegal music and computer program copying in the Jewish State.
Genevieve Katz writes and reviews computer programs.
The computer program is as easy to use as an ATM, said Coven, and enables the comparison of up to four buildings.
The effective business valuation computer program would allow the user to adjust any expense account, or element within an expense account, and run the analysis again to consider the effect the adjusted financial information could have on historical profitability.
The Center's new computer program should answer that need.

Full browser ?