今注目のニュース
カプコン、リメイク版『バイオハザード3』を2020年4月3日にリリースへ。今夏公開されたマルチプレイモード「Project Resistance」を収録予定
有吉弘行、復活したアンタッチャブルへ本音 「2人で番組に来られても…」
友人が購入拒んだ宝くじ、買ってみたら大当たり

インタプリタ単語

インタプリタ

  • 2
  • 0
掲示板をみる(2)
  • twitter
  • facebook
  • はてな
  • LINE
  • ほめる(2)
  •  
  •  
  •  
  •  
  • その他

インタプリタとは、プログラム言語ソースコードを逐次実行するソフトウェアである。

概要

コンパイラではソースコード機械語翻訳を行い、実行プログラムを生成するが、インタプリタはソースコードを逐一読みながら、それに対応したインタプリタの持つ機械語サブルーチンを実行する。

そのため、実行途中にエラーが発生した場合、どの場所でどのような事によってエラーが起きるのかを確認しやすい(トレースが行える)利点がある。

反面、ソースコード読み込みながら実行するために、現在CPUに搭載されるパイラインを有効にする先読みが行えないため、最近のCPUになるにつれてコンパイル方式よりも実行速度が顕著に遅くなる欠点がある。

現在では、実行開始時にインタプリタを利用しつつ、同時にその後のソースコードコンパイルして(JITコンパイラ)処理速度を稼ぐ併用方式のプログラミング言語も存在する。
一方でスクリプト言語では、インタプリタを利用することが多い。

インタプリタを利用する主な言語

プログラミング言語

 スクリプト言語

関連項目

掲示板

流行語100

急上昇ワード

最終更新:2019/12/11(水) 09:00

ほめられた記事

最終更新:2019/12/11(水) 09:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP