◎機械語

CPUの理解できる命令の並び → 機械語プログラム ^^^^ 命令は「数値」(命令コード)で記述する。→ 機械語 命令はの並びはメモリに入っている。 → ストアードプログラム方式 CPUが順次呼び出して実行する(計算する)

◎アセンブリ言語

機械語やアドレスを人間がわかりやすいアルファベット などの記号で置き換えて記述したもの → アセンブリ言語プログラム その記述法 アセンブリ言語 アセンブリ言語は機械語に翻訳することで 実際に実行できる。 翻訳作業をアセンブルと呼び 自動的にアセンブルするプログラム をアセンブラと呼ぶ

◎高級言語

高級言語:CPUの種類に依存せずにプログラムを作成するための言語 ( 機械語・アセンブリ言語は、CPUの種類に依存する。 ) 例 FORTRAN、BASIC、PL/I COBOL、 ALGOL、PASCAL、C 、C++、 LISP、PROLOG、SMALLTALK、JAVA など

◎コンパイルとコンパイラ

高級言語で記述されたプログラムを機械語に翻訳する作業を コンパイルと呼び、そのプログラムをコンパイラと呼ぶ。

戻る