Support for C#, VB.NET and JScript.NET scripts.
Use ScriptRun.Language property to specify scripting engine to use.
Adding objects to the script.
It's possible to add .NET object of types declared in the calling assembly and access properties and methods of these objects from the script.
Scripter.NET supports loading resx files providing a way to access application-defined resources.
Adding units to script.
Scripter.NET allows to load scripts declared in another units from the script being currently executed. Special word "using" can be used witin the script. Scripter.NET pre-process the script before executing and loads all referenced scripts.