インタプリタ(interpreter)とは、プログラミング言語で書かれたソースコードを逐次解釈しながら実行するソフトウェアである。
プログラム言語は、インタプリタで実行されるか、コンパイルされるか、いずれかになる。
JavaScriptは、ブラウザがインタプリタとして実行する。ブラウザの中のJavaScriptインタプリタがソースからコードを実行する。
インタプリタが存在しなければ、JavaScriptのコードは実行されない。
インタプリタで実行される言語では、インタプリタがコードを実行する時まで、エラーは明らかにされない。
インタプリタで実行されることが一般的なプログラミング言語
- AWK
- BASIC
- JavaScript
- LISP
- Shell
- Perl
- Prolog
- Ruby
- Python
- PHP

