The REXX language environment can interpret internal REXX programs, which are specified in a FUNCTION block of the Net.Data macro, or it can execute external REXX programs stored in a separate file.