No.4ベストアンサー
- 回答日時:
スクリプト言語
一般の利用者でも扱える程度に簡単で、短い台本(スクリプト)を書く目的で使われる様な、プログラミング言語の分類
技術者が使う様な、高機能ながら高難度な汎用言語と比べられる。
インタプリタ
ソースコードを、なんらかの翻訳作業をしながら実行する、処理系の分類
コンパイラ
ソースコードを、なんらかの翻訳作業をまとめて行い実行可能な形式を作り出す、処理系の分類
インタプリタ言語
とくにそのようなプログラミング言語の分類は無い
インタプリタ処理系で実行されることが一般的なプログラミング言語、ならばスクリプト言語が多く挙げられるが、
言語によって処理系が固定されることは通常あり得ない
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_15.png?e8efa67)
No.3
- 回答日時:
強いて違いを挙げるとすれば、インタプリタとは逐一解釈するという動作実態を表現するもので、スクリプトは特定の処理に特化したもの(マクロに近い)という意味が強いと思います。
スクリプトと呼ばれるものはインタプリタ方式で実行していることが普通なので、スクリプトはインタプリタの一形態であると表現しても、ほぼ間違いではないです。その一方でインタプリタというのは動作実態をさしているだけだから、用途は限定されていません。インタプリタの汎用言語と言うのも矛盾せず存在しえます。
ただ最近はスクリプトも変態的に多機能なものがあるため、汎用言語的性格を持っているように見えることから、違いが分かりにくくなっています。
No.2
- 回答日時:
まあ、同じですかね。
事前にコンパイルのような手続きを必要とせず、人間が読めるソースコードを直に実行しているように「見える」
言語のことかな?
python ruby perl javascript vba groovy jsp 等々
実態は、自動的にコンパイラを呼び出して、ソースをバイトコードにキャッシュ
してから、バイトコードインタープリターで実行とか、
ハイブリッドで複雑な実行方式をとっているものが殆ど。
ソースコードをー行ずつ読みながら実行する昔のBASICのような言語は
殆ど無くなってます。
No.1
- 回答日時:
インタプリタはスクリプトであることが多いです。
インタプリタは、テキスト(コード)を読み取りながらいくつかのプロセスに分けて、CPUが実行出来る形式に変換しながら実行します。
スクリプトは「簡易的なプログラム」のような意味合いで、厳密な定義はありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
cygwinでcshが認識されず困って...
-
CシェルプログラミングをCygwinで?
-
シェルでsyntax errorがでてしまう
-
perlスクリプトのブラウザURLか...
-
crontab での実行結果が違う
-
下階層のファイルを含めての最...
-
VBSがコンパイルエラーになりま...
-
LCD ディスプレイを Raspberry ...
-
VBでグローバル変数を宣言するには
-
例外処理のフローチャートの記...
-
ユーザー定義関数に#NAME?が返...
-
Excel VBAで、ユーザーフォー...
-
ユーザーフォームに最小化・最...
-
Access VBA標準モジュールにつ...
-
PerlモジュールをWindowsアプリ...
-
Sub Workbook_Open()でユーザー...
-
シートモジュールで使う変数を...
-
オフコン(富士通Kシリーズ)...
-
教えて下さい。
-
Perl モジュールのアンインスト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Cからシェルを起動し返り値をハ...
-
Perlのライセンス
-
VBScriptでCurrentDirectoryを...
-
powershellで関数名を変更する...
-
"JScript"が見つかりません!
-
cygwinでcshが認識されず困って...
-
VBSで自動ログインについて
-
[ASP]条件によってインクルード...
-
ADサーバにおけるログインID,PC...
-
UWSCのスクリプトにラグが発生...
-
VBSを利用して、IEのタブを自動...
-
perl起動方法
-
Perlスクリプトで文字化けして...
-
CシェルプログラミングをCygwinで?
-
vbs: オブジェクトがコレクショ...
-
perlスクリプトのブラウザURLか...
-
awkの処理速度を改善したい
-
TeraTermマクロでの出力キャッチ
-
pythonスクリプトの停止方法に...
-
シェルでsyntax errorがでてしまう
おすすめ情報