← 返回单词列表
compiler
🇺🇸 /kʌmpˈaɪlɚ/
compiler 是“编纂者”或“编译器”:前者整理材料成作品,后者把源代码整理转换成计算机可执行的代码。
💡 记忆钩子
把 compiler 想成一个“整理并转换的人或工具”:它先把零散材料编成诗集,也把程序员写的源代码编译成机器能够使用的代码。
📝 学习建议
- 先掌握“编译器”这一计算机义,因为它在技术阅读中很常见;“编纂者”义可通过书籍、资料汇编等语境理解。
- 不要把 compiler 误解成普通的“作者”或“翻译器”;它的核心是整理、组合或转换已有材料。
📖 中文释义
noun
-
common 编纂者;汇编者📖 指把诗歌、文章、资料等从不同来源收集、整理并编成一部作品的人。重点不一定是亲自创作内容,而是负责选择和组织这些内容。💡 常用“a compiler of + 作品或材料”表示“……的编纂者”,例如诗集或选集的编者。这个词比一般的“编辑”更强调汇集、编排已有内容,常见于书籍介绍、学术或出版语境。不要把它理解为只负责校对文字的人。The compiler of the anthology selected poems from many different periods.这部选集的编纂者从许多不同时期选取了诗歌。
-
core 编译器📖 指一种计算机程序:把程序员写的源代码转换成计算机或其他软件能够使用的目标代码。它就像把人能读懂的程序材料整理并转换成机器能处理的形式。💡 常用“a compiler for + 编程语言”或“compile code with + 编译器”这一类搭配;谈具体软件时也常说“the compiler”。这是计算机技术中的常用术语,通常不要译成“编程器”或“翻译器”。它与解释器的区别在于,编译器通常先把源代码转换成另一种代码后再使用。The compiler turns the source code into a program that the computer can run.编译器把源代码转换成计算机可以运行的程序。You need a compiler for this programming language before you can build the application.在构建这个应用程序之前,你需要这种编程语言的编译器。
compilers
plural
📘 英文释义 (WordNet)
共 2 组
(computer science) a program that decodes instructions written in a higher order language and produces an assembly language program
同义词集:
compiler
compiling program
上位: computer program, computer programme, program, programme
a person who compiles information (as for reference purposes)
同义词集:
compiler
上位: author, writer
🌳 词源
源自中古英语 compilour,来自古法语和拉丁语,词根与 compile(编纂、编译)及表示“做某事的人或工具”的后缀 -er 有关。
From Middle English compilour, from Anglo-Norman compilour, from Old French compileur, from Latin compīlātōrem, equivalent to compile + -er.
🔄 变式
compilers
plural
🏷 单词标签 & 词根