Difference between revisions of "Source code"

From Wiki @ Karl Jones dot com
Jump to: navigation, search
(See also)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
In [[computing]], '''source code''' usually refers to human-readable [[text]] for a [[computer program]].
+
In [[computing]], '''source code''' usually refers to the [[text]] that [[computer programmers]] write when creating and editing [[computer programs]].
  
 
== Description ==
 
== Description ==
Line 23: Line 23:
 
== See also ==
 
== See also ==
  
 +
* [[Bytecode]]
 
* [[Codebase]]
 
* [[Codebase]]
 +
* [[Coding conventions]]
 
* [[Computer program]]
 
* [[Computer program]]
 
* [[Computer programmer]]
 
* [[Computer programmer]]
Line 30: Line 32:
 
* [[Computer program]]
 
* [[Computer program]]
 
* [[Interpreter (computing)]]
 
* [[Interpreter (computing)]]
 +
* [[Legacy code]]
 +
* [[Machine code]]
 +
* [[Obfuscated code]]
 +
* [[Object code]]
 +
* [[Open-source software]]
 +
* [[Package manager]]
 +
* [[Programming language]]
 
* [[Readability]]
 
* [[Readability]]
 
* [[Software]]
 
* [[Software]]
 
* [[Software development]]
 
* [[Software development]]
 +
* [[Source code repository]]
 +
* [[Syntax highlighting]]
 +
* [[Text]]
 
* [[W3C Markup Validation Service]]
 
* [[W3C Markup Validation Service]]
 
* [[Unit testing]]
 
* [[Unit testing]]
 +
* [[Visual programming language]]
  
 
== External links ==
 
== External links ==
Line 42: Line 55:
  
 
[[Category:Computer science]]
 
[[Category:Computer science]]
 +
[[Category:Computing]]
 +
[[Category:Information]]
 +
[[Category:Revision control]]
 +
[[Category:Text]]
 
[[Category:Web design and development]]
 
[[Category:Web design and development]]

Latest revision as of 10:33, 25 August 2016

In computing, source code usually refers to the text that computer programmers write when creating and editing computer programs.

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.

Non-text source code

Strictly speaking, source code does not need to be text.

The important quality is that a computer programmer works directly with source code.

This might include non-text source code (example needed).

See also

External links