Difference between revisions of "Source code"
From Wiki @ Karl Jones dot com
Karl Jones (Talk | contribs) (→See also) |
Karl Jones (Talk | contribs) (→Description) |
||
Line 4: | Line 4: | ||
The source code of a program is specially designed to facilitate the work of [[Computer programmer|computer programmers]], who specify the actions to be performed by a computer mostly by writing source code. | The source code of a program is specially designed to facilitate the work of [[Computer programmer|computer programmers]], who specify the actions to be performed by a computer mostly by writing source code. | ||
+ | |||
+ | == Compiler == | ||
The source code is often transformed by a [[compiler]] program into low-level machine code understood by the computer. The machine code might then be stored for execution at a later time. | The source code is often transformed by a [[compiler]] program into low-level machine code understood by the computer. The machine code might then be stored for execution at a later time. | ||
+ | |||
+ | == Interpreter == | ||
Alternatively, an [[Interpreter (computing)|interpreter]] can be used to analyze and perform the outcomes of the source code program directly [[on the fly]]. | Alternatively, an [[Interpreter (computing)|interpreter]] can be used to analyze and perform the outcomes of the source code program directly [[on the fly]]. |
Revision as of 11:41, 2 September 2015
In computing, source code is any collection of computer instructions (often with comments) written using some human-readable programming language, usually as text.
Description
The source code of a program is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source code.
Compiler
The source code is often transformed by a compiler program into low-level machine code understood by the computer. The machine code might then be stored for execution at a later time.
Interpreter
Alternatively, an interpreter can be used to analyze and perform the outcomes of the source code program directly on the fly.
See also
- Computer program
- Computer programmer
- Computer programming
- Code refactoring
- Computer program
- Interpreter (computing)
- Readability
- Software
- Software development
- W3C Markup Validation Service
External links
- Source code @ Wikipedia
- Naming convention (programming)