編譯器

編譯器()是一種電腦程式,它會將某種程式語言寫成的原始碼(原始語言)轉換成另一種程式語言(目標語言)。

它主要的目的是將便于人编写、阅读、维护的高级计算机语言所寫作的原始碼程式,翻译为计算机能解读、运行的低阶机器语言的程序,也就是執行檔。编译器将原始程序(source program)作为输入,翻译产生使用目标语言(target language)的等价程序。源代码一般为高阶语言(High-level language),如Pascal、C、C++、C# 、Java等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码(Machine code)。

一个现代编译器的主要工作流程如下:

源代码(source code)→ 预处理器(preprocessor)→ 编译器(compiler)→ 汇编程序(assembler)→ 目标代码(object code)→ 链接器(linker)→ 執行檔(executables),最後打包好的檔案就可以給電腦去判讀執行了。 維基百科提供
Showing 1 - 20 results of 246 for search 'Compiler', 查詢時間: 0.02s Refine Results
  1. 1
    Compiler
    出版 1980
    其他作者: ...Compiler...
    Printed Book
  2. 2
    Bhasiraj, S; Compiler
    出版 2005
    Printed Book
  3. 3
    Santhoshkumar; Compiler
    出版 2006
    Printed Book
  4. 4
    Prabhakaran, T T; Compiler
    出版 1989
    Printed Book
  5. 5
    Aravindan; Compiler
    出版 1994
    Printed Book
  6. 6
    Naushad; Compiler
    出版 2009
    Printed Book
  7. 7
    Mohandas,S.(Compiler)
    出版 1998
    Printed Book
  8. 8
    Printed Book
  9. 9
  10. 10
  11. 11
    Printed Book
  12. 12
    Printed Book
  13. 13
    Printed Book
  14. 14
    Printed Book
  15. 15
    Printed Book
  16. 16
    Printed Book
  17. 17
    Printed Book
  18. 18
  19. 19
    Printed Book
  20. 20
    Fleming, Laurence; Compiler
    出版 2004
    Printed Book