解釈され、コンパイル言語
インタプリタ言語
- インタプリタ言語コードは、プログラムの実行中に、インタプリタを使用して動的コードをマシンコードに解釈し、実行、直接操作の一つです。
コンパイル言語
- コンパイル言語を直接実行しないで、マシンコードにコードをコンパイルするコンパイラを使用して、プログラムを実行するために必要です。、
長所と短所
言語がすでにマシンコードに再び説明することなく、マシンコードをコンパイルされているので、より動作時のコンパイル言語は、一般的に、少し速くであると解釈されます。
フィニッシュラインは、言語、または短いプログラムを解釈することができた後、すぐに、迅速なテストに自分の考えをデバッグし、すぐに実行します。
JSは、言語をコンパイルまたは翻訳属し?
- 一般的に解釈された言語であると考えられますが、「あなたは、JSを知らない」の著者が来るブック:JavaScriptの下の「ダイナミック」または「解釈」の言語の一般的なカテゴリに該当するにもかかわらず、ITは中FACTであるという事実でコンパイルされました言語。
著者は、と考えているJSはコンパイル言語です。