http://en.wikipedia.org/wiki/Scripting_language
La sous-catégorie dont tu parles (et pour laquelle Lua est célèbre) est l'extension/embedding, dans lequel on intègre un langage B (runtime compris) au sein d'une codebase écrite dans un langage A, habituellement pour simplifier l'extension de la codebase (le langage B étant généralement plus haut niveau que A, et donc plus facile à apprendre, lire et écrire, et moins verbeux) via plugins ou scripts (campagnes, UI scripting, ...) ou pour éviter de devoir tout recompiler (les langages embarqués étant fréquemment interprétés)
---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?