Source-code compatibility: Difference between revisions

Content deleted Content added
mNo edit summary
mNo edit summary
Line 1:
{{Unreferenced|date=March 2007}}
'''Source compatibility''' means that a program can run on [[central processing unit|computer]]s (or operating systems), independlyindependently of [[binary compatibility]] and that the [[source code]] is needed for [[portability]].
 
The source code must be [[compiler|compiled]] before running, unless the computers can work as [[Interpreter (computing)|interpreters]] (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]]. This is different from [[binary code compatibility]], where no recompilation is needed.