Content deleted Content added
No edit summary |
Linked first occurance of term "operating system". |
||
Line 7:
Note that the terms "high-level" and "low-level" are inherently relative. Originally, [[assembly language]] was considered low-level and [[COBOL]], [[C programming language|C]], etc. were considered high-level. Many programmers today might refer to these latter languages as low-level. For more on this distinction, see the external link below.
Most high-level languages ouptut [[object file|object]] or [[Machine language|machine]] code directly for a target processor or [[operating system]], but a few do not, instead outputing an [[intermediate language]] only, often [[C programming language|C]], to submit to a compiler for that intermediate language, which then outputs finished object or machine code. Such intermediate languages fall in complexity between high-level languages and low-level languages.
==See also==
|