プログラムを実行するために、主としてインタプリタを用いるプログラミング言語のことです。
コンピュータが直接理解、実行できるのは機械語に限られるため、プログラマーが記述したソースコードは、まず機械語へ変換しなければなりません。その変換方法として、インタプリタ型言語では、インタプリタを用います。
ほかの方法として、ソースコードをコンパイラによってコンパイルする方法があります(多くの場合、さらにリンカによるリンクを行って、実行可能ファイルを作ります)。この方法を主として使うプログラミング言語は、コンパイラ型言語と呼ばれます。
なお、コンパイラ型言語とインタプリタ型言語の両方の特徴をもつプログラミング言語や、一方がメインではあるが、他方の方式で実装した処理系も存在するプログラミング言語もあります。そのため、プログラミング言語を分類する方法として、コンパイラ型かインタプリタ型という切り分けにはあまり意味がないといえます。
Programming Place Plus のトップページへ
はてなブックマーク に保存 | Pocket に保存 | Facebook でシェア |
X で ポスト/フォロー | LINE で送る | noteで書く |
RSS | 管理者情報 | プライバシーポリシー |