From Citizendium
Jump to: navigation, search
This article is developing and not approved.
Main Article
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
To learn how to update the categories for this article, see here. To update categories, edit the metadata template.
 Definition A program that translates a human-readable instructions into machine instructions. [d] [e]
Checklist and Archives
 Workgroup category Computers [Categories OK]
 Talk Archive 1, 2, 3, 4  English language variant Not specified

note on article split

I have split this article away from translation system.Pat Palmer 03:22, 9 May 2007 (CDT)

shall we merge in Optimization for now?

Optimization_(computer_science) seems like it really ought to be merged back into compiler, at least for now, since it is just a stub. We could always split them again if both get too large. As it stands, though, we run the risk of getting duplication information in two articles if they are kept separate.Pat Palmer 03:45, 9 May 2007 (CDT)

we need a section (or an article?) on history of compilers

The first compiler was such a breakthough. Assemblers and compilers used to be difficult. Nowadays, they are much better understood (but the formalisms behind them were not always so well understood). There's a story there.Pat Palmer 04:21, 9 May 2007 (CDT)

we need references

Does anyone have the Aho/Ullman book around (or whatever people are reading these days instead)? If so, the article would benefit it we could cite it (and some others) as references for specific parts of this article.Pat Palmer 04:21, 9 May 2007 (CDT)

Lists of code generation and optimization techniques

I have moved these to lists to talk page archives (the content has been copied to the main article):

--Peter Schmitt 22:13, 16 February 2010 (UTC)