Identification of compiler type for eachOS
supported does not necessarily imply multiple products. This is intended
tolist available or recently available products. This does
not imply that you can stillget a product or that the companywill
talk toyou about a discontinued product.

Some products are officiallydiscontinued,
but you can still get them for an arm or a leg and a convincing sobstory.
Some offering F90 or F95 continue to offer F77-only products as well (sometimes
bundled, sometimes not).

The product mix of each listed company changes
periodically. Consult the vendor's web page for the most up-to-date
information.

Definition of Terms

WIN32S - If an application restricts Windows
API calls to the "subset" then it will be assured to be compatible with
Windows 3.1 as well as Windows 95. This is intended to mean that
the vendor actually ships Win32s DLLs with the product and tests that it
is functional with the DLLs.

WIN32 - Refers to a 32-bit processor (word
size) running Microsoft Windows OS (x86/IA-32)WIN64 - Refers to a 64-bit processor running
Microsoft Windows OS (IA-64)Linux32 - Refers to a 32-bit processor running
any version of the Linux OS (IA-32)Linux64 - Refers to a 64-bit processor running
any version of the Linux OS (IA-64)LinuxAlpha - Refers to an Alpha processor
running any version of the Linux OS (Alpha)