high-level language:高级语言;一种更接近人类表达方式、抽象程度更高的编程语言,通常不直接面向硬件细节,需要通过编译器或解释器转换为机器可执行的形式。(也可泛指“高层次/抽象程度高的语言”,但最常见用法指编程语言。)
/ˌhaɪ ˌlɛvəl ˈlæŋɡwɪdʒ/
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.
由于团队使用了拥有良好库支持的高级语言,他们很快完成了原型,并让代码更易维护。
“high-level”原意是“高层次的、抽象程度高的”,20世纪中期计算机科学发展中,用来对比“low-level language(低级语言)”。这里的“level(层次)”强调与硬件距离:越“高”,越接近人类思维与问题描述;越“低”,越接近机器指令与硬件操作。