Computer program: Difference between revisions

Content deleted Content added
(An alternative British spelling is '''computer programme''', although the British spelling in this context is now generally 'program').
m Moved mention of rare British spelling to last
Line 1:
A '''computer program''' tells a [[computer]] what the computer should do. (AnA alternative British spelling'[[program]]' is '''computera programme''',series althoughof theinstructions Britishto spellingbe executed in thisorder. contextA iscomputer nowprogram generallyconsists 'program')of a set of instructions that the computer understands.
 
A '[[program]]' is a series of instructions to be executed in order. A computer program consists of a set of instructions that the computer understands.
 
A computer without a program does absolutely nothing.
Line 8 ⟶ 6:
 
It is sometimes used as a synonym for "software"; although the main part of any software is programs, software also often includes resource files that contain [[data]] of some kind; these are not part of the program per se. An abstract program is sometimes called an [[algorithm]].
 
An alternative British spelling is '''computer programme''', although this is rare and the British spelling in this context is generally 'program'.
 
see also: [[Computer software]], [[programming language]], [[Turing machine]]