Difference between revisions of "Run time (program lifecycle phase)"
From Wiki @ Karl Jones dot com
Karl Jones (Talk | contribs) |
Karl Jones (Talk | contribs) (→External links) |
||
Line 23: | Line 23: | ||
* [https://en.wikipedia.org/wiki/Run_time_(program_lifecycle_phase) Run time (program lifecycle phase)] @ Wikipedia | * [https://en.wikipedia.org/wiki/Run_time_(program_lifecycle_phase) Run time (program lifecycle phase)] @ Wikipedia | ||
+ | |||
+ | [[Category:Computer programs]] | ||
+ | [[Category:Computer science]] |
Latest revision as of 13:03, 24 April 2016
In computer science, run time (runtime, execution time) is the time during which a program is running (executing), in contrast to other phases of a program's lifecycle such as compile time, link time and load time.
Contents
Errors
A run-time error is detected after or during the execution (running state) of a program, whereas a compile-time error is detected by the compiler before the program is ever executed.
Features
Type checking, register allocation, code generation, and code optimization are typically done at compile time, but may be done at run time depending on the particular programming language and compiler.
See also
- Computer program
- Computer programming
- Computer science
- Execution
- High-level programming language
- Programming language
- Run time
- Static programming language
External links
- Run time (program lifecycle phase) @ Wikipedia