Object code: Difference between revisions

Content deleted Content added
edit.
Tags: Reverted Visual edit Mobile edit Mobile web edit
edit.
Tags: Reverted Visual edit Mobile edit Mobile web edit
Line 5:
In [[computing]], '''object code''' or '''object module''' is the product of a [[compiler]].<ref>{{cite web|url=http://whatis.techtarget.com/definition/0,,sid9_gci211824,00.html|title=Compiler|publisher=TechTarget|quote=Traditionally, the output of the compilation has been called object code or sometimes an object module.|access-date=1 September 2011}}</ref>
 
In a general sense object code is a sequence of [[statement (computer science)|statements]] or instructions in a [[computer language]],<ref>{{cite book|last1=Aho|first1=Alfred V.|author-link1=Alfred Aho|last2=Sethi|first2=Ravi|author-link2=Ravi Sethi|last3=Ullman|first3=Jeffrey D.|author-link3=Jeffrey Ullman|title=Compilers: principles, techniques, and tools|series=Computer Science|year=1986|publisher=Mark S. Dalton|isbn=0-201-10194-7|page=[https://archive.org/details/compilersprincip0000ahoa/page/704 704]|chapter=10 Code Optimization|chapter-url=https://archive.org/details/compilersprincip0000ahoa/page/704}}</ref> usually a [[machine code]] language (i.e., [[binary file|binary]]) or an intermediate language such as [[register transfer language]] ([[Register-transfer level|RTL]]). The term indicates that the code is the [[goal]] or result of the compiling process, with some early sources referring to source code as a "subject program".
 
==Details==