Computer program
A computer program or software program (usually abbreviated to "a program") is a step-by-step list of instructions written for a particular computer architecture in a particular computer programming language. A layman equivalent example would be writing a step-by-step list of instructions in English instructing a human how to make a Peanut butter and jelly sandwich (the human being the specific architecture). More often than not, computer programs are compiled or assembled into non-human readable format. Executable uncompiled programs are referred to as scripts.
Example of a program (source code)
The supplied code is a small program in assembly language written for a virtual computer {{ref|wwwPOCA}}. The example shows a selection of instructions with the
Related Topics:
Assembly language - Virtual computer
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
corresponding address in memory where each instruction will be placed. These
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
addresses are not static, see memory management.
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Accompanying each instruction is the generated (by compilation) object code that coincides with the virtual computer's architecture (or ISA). For more examples, see the hello world program.
Related Topics:
ISA - Hello world program
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ Table of Content ~
| ► | Introduction |
| ► | Terminology |
| ► | Program Execution |
| ► | Programs vs Data |
| ► | Programming |
| ► | Algorithms |
| ► | Example of a program (source code) |
| ► | See also |
| ► | Bibliography |
| ► | External links |
~ What's Hot ~
~ Community ~
| ► | History Forum Come and discuss about History, Civilizations, Historical Events and Figures |
| ► | History Web-Ring A community of sites, blogs and forums dedicated to History. Do not hesitate to submit your site. |
and are licensed under the GNU Free Documentation License.
Lexicon - Privacy Policy - Spiritus-Temporis.com ©2005.