Kommt drauf an, soll es eine Erweiterung zu einem vorhandenen System sein,
gibt es entweder eine eigene Skriptsprache dafür oder es wird durch dieses System die Sprache vorgegeben.
Soll es ein komplett selbst geschriebenes Programm sein, ist fast Programmiersprache möglich.