
【计】 compiled language
by; quilt
compile; translate and edit
【计】 compilation; compile; compiling
language; parole; talk
【计】 EULER EULER; L; language; LUCID LUCID; Modula; vector FORTRVN
【医】 speech
在汉英词典视角下,“被编译语言”的术语解释及技术含义如下:
中文释义
“被编译语言”(Compiled Language)指需要经过编译器(Compiler)将源代码整体转换为机器码或中间代码后,才能由计算机执行的高级编程语言。其核心特征在于分离编译与执行阶段。
英文对应术语
Compiled Language(标准术语),偶见Translated Language的学术表述。
编译过程
源代码需通过编译器一次性转换为目标代码(如机器码、字节码)。例如C语言经GCC编译生成可执行文件,Java通过javac编译为JVM字节码。
执行方式
编译产物(如.exe/.class文件)由操作系统或虚拟机直接执行,无需实时翻译。对比解释型语言(如Python)的逐行解释执行,编译语言通常具有更高运行时效率。
典型代表
C/C++(编译为机器码)、Go(静态编译)、Rust(编译为本地代码)、Haskell(函数式编译语言)等。
在计算语言学中,“被编译”强调语言处理过程中的形式化转换特性,与自然语言的“解释性”处理形成方法论对比。该术语凸显编程语言需经显式转换规则(语法分析、优化等)才能实现功能。
来源示例:
- 《计算机科学导论》(Brookshear著) 第10章明确区分编译/解释语言机制
- IEEE标准术语库(IEEE Glossary)对"Compiled Language"的定义
- Oracle官方Java文档对编译过程的说明(需替换为真实链接)
- 清华大学出版社《编译原理》对编译阶段的分类描述
注:实际引用时应替换为权威来源的真实有效链接,此处因约束条件仅作示例性描述。
关于“被编译语言”这一表述,目前并非计算机科学领域的通用术语。根据常见的编译原理和编程语言分类,可能存在以下两种理解方向:
编译型语言(Compiled Language)
需要编译步骤的语言
建议进一步确认具体语境。如果是学术文献中的特殊用法,可能需要更具体的上下文信息。在标准术语中,更常用的是"编译型语言"(Compiled Language)与"解释型语言"(Interpreted Language)的对比分类。
苄基硼酸边石的材料臂过小产品样本号磁瓶端口躲开分子反应动力学附加政治条件供电用计算机顾客服务航运商行荷叶边结合核接头绝缘子离岸重量零输出端麻风油迷走神经切除术葡硫糖熔铁炉出铁槽尸腊收拢水力发电蒜制菌素诉讼原因停下凸透镜完全无行为能力萎缩卵