グルー言語
グルー言語 () とはプログラミング用語のひとつであり、ソフトウェアコンポーネント同士を結びつけることを主眼としたプログラミング言語の総称である。「グルー」とはにかわ状の接着剤のことを意味する。だが、ややニュアンスが異なる。

グルー言語のはしりはUNIXのシェルスクリプトである。シェルはコマンドラインインタプリタとも呼ばれるが、その名の通り簡易な制御機構を備えており、コマンド同士を結合して流れ作業や定型処理を実現する。

帰結として、機能自体を記述するよりも、機能と機能を組み合わせることを重視する言語や言語形態があり、それをグルー言語という。スクリプト言語を、機能の組み合わせに特化して利用する場合などが「グルー言語的な使用」である。。
* いわゆるインタプリタで動作する。
* 可読性や保守性より、記述性を重視する文法。
* 外部コマンドの呼び出しが容易。
* C言語などのベース言語による拡張が容易。
Q80006
プログラミング
Concept
Q17176533
ソフトウェアコンポーネント
Concept
Q9143
プログラミング言語
Concept
Q179254
にかわ
Concept
Q131790
接着剤
Concept
Q11368
UNIX
Concept
Q18109
シェルスクリプト
Concept
Q1368899
コマンドラインインタプリタ
Concept
Q183065
インタプリタ
Concept
Q1820650
可読性
Concept
Q15777
C言語
Concept
Q1017082
グルー言語
Concept
Q1017082
グルー言語
Concept
Q1017082
グルー言語
Concept
Q1017082
グルー言語
Concept
has quality
use
programming language
instance of