The language type specifies the programming language for this language definition. There are 12 predefined language types to chose from:
| Type: | Language: |
| Assembler | Assembler language source files |
| Binary | General category for binary files |
| Bind | Composite module bind statements |
| C | C language source files |
| C++ | C++ language source files |
| Cobol | COBOL language source files |
| CA Easytrieve | CA Easytrieve Report Generator language source files |
| JCL | Job Control Language source files |
| Link Edit | Module link edit statements |
| PL/I | PL/I language source files |
| Restructured Extended Executor | REXX language source files |
| Other | Other language, or type of file, not previously mentioned |
Once a language type has been chosen, defaults for ID, Name, Description, Primary pattern, and Primary folder are populated: