# Additional Language Features

To facilitate compatibility with older versions of Fortran, Intel® Fortran provides the following additional language features:

- The DEFINE FILE statement

- The ENCODE and DECODE statements

- The FIND statement

- The INTERFACE TO statement

- FORTRAN 66 Interpretation of the EXTERNAL Statement

- An alternative syntax for the PARAMETER statement

- The VIRTUAL statement

- An alternative syntax for binary, octal, and hexadecimal constants

- An alternative syntax for a record specifier

- An alternate syntax for the DELETE statement

- An alternative form for namelist external records

- The integer POINTER statement

- Record structures

These language features are particularly useful in porting older Fortran programs to Standard Fortran. However, you should avoid using them in new programs on these systems, and in new programs for which portability to other Standard Fortran implementations is important.