A glue language is a programming language with nice primitives tailored for some specific application. Examples would be Emacs Lisp (for editing), or sendmail (for frobbing mail headers).

I like calling them glue languages, because they let you glue together efficient primitives, usually written in some other language, in a versatile and hackable way.

Guile is meant to be a generic scripting language.

Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.