Man kann auch VBScript und/oder JavaScript in ein Delphi-Programm integrieren.
Dazu muss das
MS Script Control eingebunden werden.
Der Vorteil ist, dass die gesamte Script Engine (Microsoft Scripting Host) ausserhalb der Anwendung liegt.
In Verbindung mit Automatisierung (also
COM-Objekten), gibt es eigentlich nichts, was mit dieser Lösung nicht erschlagen werden könnte.
Zusätzlich gibt es Bücher, Tips & Tricks, Editoren mit Syntax-highlighting, Debugger, Runtime-Libraries und Vieles mehr.
Nachteil: man bindet sich an Microsoft