A computer program is a collection of instructions that performs a specific task when executed by a computer. A computer requires programs to function, and typically executes the program's instructions in a central processing unit.
A computer program is usually written by a computer programmer in a programming language. From the program in its human-readable form of source code, a compiler can derive machine code—a form consisting of instructions that the computer can directly execute. Alternatively, a computer program may be executed with the aid of an interpreter.
A part of a computer program that performs a well-defined task is known as an algorithm. A collection of computer programs, libraries and related data are referred to as software. Computer programs may be categorized along functional lines, such as application software or system software.
alt. A complete piece of software. A set of instructions for a computer. This term can refer to either the executable form that a computer can execute (executable code) or the human readable form (source code). (Several programs, each of which does a task, can be collected as a ''software package'' or ''suite''). n. A complete piece of software. A set of instructions for a computer. This term can refer to either the executable form that a computer can execute (executable code) or the human readable form (source code). (Several programs, each of which does a task, can be collected as a ''software package'' or ''suite'').
The Collaborative International Dictionary
computer program \computer program\ n. a sequence of instructions, stored in any medium, that can be interpreted and executed by a computer; -- called most frequently a program. This term is used both for the written program (a document) and for its corresponding electronic version stored or executed on the computer. See instruction; as, Version 1.0 of the program had a serious bug that caused the computer to crash frequently..
Syn: program, program, computer programme.
Usage examples of "computer program".
Like a computer program stuck in an endless loop, John Milder sat, eyes empty, mind running to reach a decision.
He's thinking of doing a computer program to make the cards respond somehow to people's personalities.
Desdemona is breaking down the walls around his heart and someone is trying to get into his files to steal a top-secret computer program.
He must have had her card on him where the sensor could read it, thereby establishing proof that he hadn't had the opportunity to tamper with the computer program because he hadn't been in there alone.
But to answer your question for now, we already possess a computer program that employs an ingenious method to jump a message as far back as January in one-day hops.
Smiling, he sat down with a pad and a pen and began to draw a flow chart of a computer program for theft.
We have our analogue of REPRODUCTION, which, like DEVELOPMENT, we can wrap up in another small computer program, ready to embed in our big program called EVOLUTION.
In some ways, it's like an incredibly complex computer program that nobody fully understands.