Source-code compatibility: Difference between revisions

Content deleted Content added
RussBot (talk | contribs)
m Robot-assisted fixing links to disambiguation page (you can help!): Assembler (disambiguation)
Metrax (talk | contribs)
rm a device (usually; rm processor; mv computer --> wikilink; rm ) punc; (weasels) (dab) (spec)
Line 1:
In [[computing]], a [[device]] (usually a computer [[central processing unit|processorcomputer ]]) that can run the same [[source code]] intended to be [[compile]]d and run on another device is said to be '''source-compatible'''.
 
The source code must be [[compiler|compiled]] before running, unless the device can work as an [[Interpreter (computing)|Interpreter]] (this is the case of a few [[bytecode]] processors). Confusingly, sometimes the term is used for [[assembly language]] compatibility, where the source is already [[human-readable]] [[machine code]] but must be converted to executable code by an [[Assembly language#Assembler|assembler]].