low-level language

/ˌloʊˈlev.əl ˈlæŋ.ɡwɪdʒ/ ローレベルランゲージ

1. コンピュータのハードウェアに近く、抽象度が低いプログラミング言語。

low-level languageは、コンピュータのCPUが直接理解しやすい形式に近いプログラミング言語を指します。人間が理解しやすい高水準言語とは対照的に、よりハードウェア寄りで、メモリ管理やレジスタ操作など、詳細なコンピュータのリソースを直接制御できる特徴があります。
Assembly language is a prime example of a low-level language. (アセンブリ言語は、低水準言語の主要な例です。)

2. コンピュータの命令セットアーキテクチャからほとんど抽象化されていないプログラミング言語で、通常、機械語やアセンブリ言語を指す。

low-level languageは、高水準言語と比較して、よりハードウェアに近いレベルで動作し、プログラマが直接メモリやレジスタを操作できるような詳細な制御を可能にする言語です。これにより、実行効率やリソース使用の最適化が図れますが、習得や開発の複雑さが増します。
Unlike high-level languages, low-level languages require a deep understanding of computer architecture. (高水準言語とは異なり、低水準言語はコンピュータアーキテクチャの深い理解を必要とします。)