DCL procedures supporting CGI scripting. These often "wrap" executables, provided customization parameters to the script image, although of course they can be standalone. When making such local modifications it is a good idea to copy the procedure to [SCRIPT_LOCAL] and modify it there where it is safe from package updates. The [SCRIPT_LOCAL] directory is also the best place to put local, architecture-independent script files (e.g. Perl scripts).