インタプリタ型言語 | Programming Place Plus 用語集

トップページ用語集

名称 🔗

解説 🔗

プログラム実行するために、主としてインタプリタを用いるプログラミング言語のことです。

コンピュータが直接理解、実行できるのは機械語に限られるため、プログラマーが記述したソースコードは、まず機械語へ変換しなければなりません。その変換方法として、インタプリタ型言語では、インタプリタを用います。

ほかの方法として、ソースコードをコンパイラによってコンパイルする方法があります(多くの場合、さらにリンカによるリンクを行って、実行可能ファイルを作ります)。この方法を主として使うプログラミング言語は、コンパイラ型言語と呼ばれます。

なお、コンパイラ型言語とインタプリタ型言語の両方の特徴をもつプログラミング言語や、一方がメインではあるが、他方の方式で実装した処理系も存在するプログラミング言語もあります。そのため、プログラミング言語を分類する方法として、コンパイラ型かインタプリタ型という切り分けにはあまり意味がないといえます。


参考リンク 🔗

更新履歴 🔗


用語集のトップページへ

Programming Place Plus のトップページへ



はてなブックマーク に保存 Pocket に保存 Facebook でシェア
X で ポストフォロー LINE で送る noteで書く
rss1.0 取得ボタン RSS 管理者情報 プライバシーポリシー
先頭へ戻る