No.4ベストアンサー
- 回答日時:
スクリプト言語
一般の利用者でも扱える程度に簡単で、短い台本(スクリプト)を書く目的で使われる様な、プログラミング言語の分類
技術者が使う様な、高機能ながら高難度な汎用言語と比べられる。
インタプリタ
ソースコードを、なんらかの翻訳作業をしながら実行する、処理系の分類
コンパイラ
ソースコードを、なんらかの翻訳作業をまとめて行い実行可能な形式を作り出す、処理系の分類
インタプリタ言語
とくにそのようなプログラミング言語の分類は無い
インタプリタ処理系で実行されることが一般的なプログラミング言語、ならばスクリプト言語が多く挙げられるが、
言語によって処理系が固定されることは通常あり得ない
No.3
- 回答日時:
強いて違いを挙げるとすれば、インタプリタとは逐一解釈するという動作実態を表現するもので、スクリプトは特定の処理に特化したもの(マクロに近い)という意味が強いと思います。
スクリプトと呼ばれるものはインタプリタ方式で実行していることが普通なので、スクリプトはインタプリタの一形態であると表現しても、ほぼ間違いではないです。その一方でインタプリタというのは動作実態をさしているだけだから、用途は限定されていません。インタプリタの汎用言語と言うのも矛盾せず存在しえます。
ただ最近はスクリプトも変態的に多機能なものがあるため、汎用言語的性格を持っているように見えることから、違いが分かりにくくなっています。
No.2
- 回答日時:
まあ、同じですかね。
事前にコンパイルのような手続きを必要とせず、人間が読めるソースコードを直に実行しているように「見える」
言語のことかな?
python ruby perl javascript vba groovy jsp 等々
実態は、自動的にコンパイラを呼び出して、ソースをバイトコードにキャッシュ
してから、バイトコードインタープリターで実行とか、
ハイブリッドで複雑な実行方式をとっているものが殆ど。
ソースコードをー行ずつ読みながら実行する昔のBASICのような言語は
殆ど無くなってます。
No.1
- 回答日時:
インタプリタはスクリプトであることが多いです。
インタプリタは、テキスト(コード)を読み取りながらいくつかのプロセスに分けて、CPUが実行出来る形式に変換しながら実行します。
スクリプトは「簡易的なプログラム」のような意味合いで、厳密な定義はありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英語の発音の教育について 5 2022/08/05 17:12
- 高校 テスト勉強について 中間テストの結果がかえってきたのですがあまりよくありませんでした。 現代の国語と 2 2023/06/05 00:46
- その他(プログラミング・Web制作) HTMLを組み込むことができない言語 3 2022/05/21 10:05
- その他(言語学・言語) 質問を最後までよく読んで、2つの質問、両方に答えられる方のみ、ご回答お願いします。 英語のほか、世界 3 2022/04/22 14:41
- 理学療法士・作業療法士・言語聴覚士 言語聴覚士の欠格事由について 1 2022/11/14 22:37
- その他(言語学・言語) 別々の国で話されるようになっても、それほど 4 2022/05/21 16:20
- 日本語 どうして中国語では日本語のようにたくさんの同音異義語が有ると都合が悪いのですか? 11 2022/12/23 00:22
- その他(言語学・言語) うちの従妹(6月で27歳)も独語にチャレンジしているところです。 しかし、従妹は英語と独語を交互に勉 1 2023/05/04 16:56
- 教育・文化 日本人は、自分以外の国の外国人にはつい英語で話しかけたり(例えばハローとかノーとかイエスとかアイドン 10 2022/12/07 23:50
- 知人・隣人 上司に疲れた 1 2022/09/01 23:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Cからシェルを起動し返り値をハ...
-
UWSCのスクリプトにラグが発生...
-
Perlのライセンス
-
Excel VBA 『Call』で呼び出す...
-
Excel VBA 定義されたプロージ...
-
「デバイスは PRN を初期化でき...
-
VBA This Workbookモジュール...
-
Excel VBAでリンク切れをチェッ...
-
VBAでoutlook365が起動しません。
-
Excel VBAで、ユーザーフォーム...
-
VBAで別モジュールへの変数の受...
-
COBOLで、Shellを起動するには?
-
エクセルVBAでシートモジュール...
-
perlをバージョンアップしたら...
-
例外処理のフローチャートの記...
-
VBでグローバル変数を宣言するには
-
現在アクティブなフォーム名を...
-
初心者です・・ppmを入力すると...
-
モジュールとクラスの違いって...
-
【vba】フォームに書いてあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Cからシェルを起動し返り値をハ...
-
"JScript"が見つかりません!
-
Perlスクリプトで文字化けして...
-
awkの処理速度を改善したい
-
powershellで関数名を変更する...
-
pythonスクリプトの停止方法に...
-
cygwinでcshが認識されず困って...
-
UWSCのスクリプトにラグが発生...
-
VBSを利用して、IEのタブを自動...
-
Perlのライセンス
-
シェルでsyntax errorがでてしまう
-
ADサーバにおけるログインID,PC...
-
VBScriptでCurrentDirectoryを...
-
VBSで自動ログインについて
-
CシェルプログラミングをCygwinで?
-
perl起動方法
-
vbs: オブジェクトがコレクショ...
-
perlスクリプトのブラウザURLか...
-
Net-SNMPのPerlモジュールでTra...
-
ディスクの空き容量を求める(W...
おすすめ情報