V2EX  ›  英汉词典

High-Level Language

定义 Definition

high-level language高级语言;一种更接近人类表达方式、抽象程度更高的编程语言,通常不直接面向硬件细节,需要通过编译器解释器转换为机器可执行的形式。(也可泛指“高层次/抽象程度高的语言”,但最常见用法指编程语言。)

发音 Pronunciation (IPA)

/ˌhaɪ ˌlɛvəl ˈlæŋɡwɪdʒ/

例句 Examples

High-level languages are easier to read than machine code.
高级语言比机器码更容易阅读。

Because the team used a high-level language with good libraries, they built the prototype quickly and kept the code maintainable.
由于团队使用了拥有良好库支持的高级语言,他们很快完成了原型,并让代码更易维护。

词源 Etymology

“high-level”原意是“高层次的、抽象程度高的”,20世纪中期计算机科学发展中,用来对比“low-level language(低级语言)”。这里的“level(层次)”强调与硬件距离:越“高”,越接近人类思维与问题描述;越“低”,越接近机器指令与硬件操作。

相关词 Related Words

文学与名著作品 Literary Works

  • The C Programming Language(Kernighan & Ritchie):在讨论C的定位时常与“更高级/更低级”的语言层次作比较。
  • Structure and Interpretation of Computer Programs(Abelson & Sussman):以更抽象的语言层次讲解程序设计思想,与“高级语言”的核心理念一致。
  • Code: The Hidden Language of Computer Hardware and Software(Charles Petzold):从硬件到软件层层推进,常用“高级语言/低级语言”的对照来说明抽象层次。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1699 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 05:36 · PVG 13:36 · LAX 21:36 · JFK 00:36
♥ Do have faith in what you're doing.