「低水準言語」の版間の差分
出典: フリー百科事典『ウィキペディア(Wikipedia)』
(相違点なし)
|
2014年5月24日 (土) 07:32時点における最新版
低水準言語(ていすいじゅんげんご、低級言語とも)は、コンピュータ用のプログラミング言語のうち機械語、または機械語に近い言語の総称である。
低級言語とも言われるが、劣った言語であることを意味するのではなく、ソフトウェアの階層構造を考えた場合に、ハードウェア寄りに位置するという意味がある。一般的には機械語やアセンブリ言語を指す。低水準言語には次のような特徴がある。
- コンピュータにとってわかりやすい(機械語とのセマンティックギャップが少ない)
- 特定プラットフォーム(ハードウェア、ないしプロセッサ)に特有の処理が書ける
- メモリ操作、IO制御等CPUレベルの操作ができる
高水準言語と低水準言語の他に、コンパイラやインタプリタなどの言語処理系の中間表現の言語として中間言語がある。