1 – Formatted
Formatted sequential WRITE statement format: WRITE (extu,fmt [,adv][,err][,iostat]) [iolist] Writes to a specified external unit. Translates the data from binary to character format as specified by "fmt".
2 – List-directed
List-directed sequential WRITE statement format: WRITE (extu,*[,iostat][,err]) [iolist] Writes to a specified external unit. Translates the data from binary to character format according to the data types of the variables in the I/O list.
3 – Namelist
Namelist sequential WRITE statement format: WRITE (extu,nml[,iostat][,err]) Writes to a specified external unit. Translates the data from binary to character format according to the data types of the list entities in the corresponding NAMELIST statement.
4 – Unformatted
Unformatted sequential WRITE statement format: WRITE (extu[,iostat][,err]) [iolist] Writes to a specified external unit. Does not translate the data.