PROFESSIONAL GAME CREATOR SCHOOL G学院 用語集

OFFICIAL SITEへ戻る

アセンブリ語

 アセンブリ語とは、機械語と対をなすものであり、人が理解できるプログラミング言語です。
 コンピュータが実行する言語は機械語です。しかし、機械語は、0と1の二進数のデータ、いわゆるバイナリデータの羅列であり、人には理解することができません。人がプログラミングを行うためには、機械語を直接記述するのではなく、人が理解できる形でソースコードとして記述し、それを機械語に翻訳する、という処理が必要となります。アセンブリ語はプログラミング言語の中でも機械語に近い、低水準言語です。アセンブリ言語で書いたプログラムを機械語プログラムに変換することをアセンブルする、と言います。その時に、アセンブリ言語で書いたプログラム機械語に変換するプログラムのことをアセンブラと呼びます。
 アセンブルと類似の意味の言葉としてコンパイラが存在します。こちらはアセンブリ語のみではなく、より人間に理解しやすい高水準言語プログラミング言語で用いられる言葉です。

用語集一覧へ戻る