Difference between revisions of "Source code"
Karl Jones (Talk | contribs) |
Karl Jones (Talk | contribs) (→See also) |
||
(3 intermediate revisions by the same user not shown) | |||
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
- Bytecode
- Codebase
- Coding conventions
- Computer program
- Computer programmer
- Computer programming
- Code refactoring
- Computer program
- Interpreter (computing)
- Legacy code
- Machine code
- Obfuscated code
- Object code
- Open-source software
- Package manager
- Programming language
- Readability
- Software
- Software development
- Source code repository
- Syntax highlighting
- Text
- W3C Markup Validation Service
- Unit testing
- Visual programming language
External links
- Source code @ Wikipedia
- Naming convention (programming)