JCL bruker generiske filnavn, som består av SYSIN , SYSOUT og SYSPRINT. Når et program ber om data , får programmet dataene fra SYSIN . Når den produserer data , går dataene til SYSOUT , og trykte rapporter gå til SYSPRINT.