TScript has an internal security that requires scripts to be given access to resources, such as:- files; loading third party native libraries; sockets; or message boxes. This means that scripts can execute without you needing to know or understand what the script does or uses.
Whereas other scripting languages such as JavaScript will restrict access to system resources, TScript allows you to give access on a case-by-case basis, for example when a script requires to access a remote server, it can be given access to sockets, but if you don't expect that level of access, you will be notified that the script wishes to have that access. This will let you know which scripts are trustworthy while not being so restrictive to prohibit access as many web browsers settings for JavaScript.