.F90

File F90

Fortran 90 Source File
Fai una domanda
RISPOSTA RAPIDA

Un file .f90 è un codice sorgente Fortran scritto in layout a formato libero, utilizzato nei software scientifici e HPC. Per leggerlo, aprilo in qualsiasi editor di testo o in VS Code con l'estensione Modern Fortran. Per eseguirlo, devi prima compilarlo con GFortran o Intel Fortran (ifx): il file in sé non è un eseguibile.

Sviluppatore: ISO/IEC (standard); multiple compiler vendors Categoria: File di sviluppo Standard aperto MIME: text/plain
SI APRE SU Windows macOS Linux
Correlati: .DO · .MD · .HEX · .XSD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 19, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file F90?

Un file .f90 contiene codice sorgente Fortran scritto in layout free-form (formato libero), la caratteristica distintiva introdotta dallo standard Fortran 90 (ISO/IEC 1539:1991). A differenza dei vecchi file .f a formato fisso, che richiedevano che il codice iniziasse in colonne specifiche ereditate dalle convenzioni delle schede perforate, il sorgente .f90 a formato libero consente istruzioni ovunque su una riga larga fino a 132 caratteri.

Nonostante il nome, l'estensione .f90 segnala solo il layout, non la revisione del linguaggio. I compilatori moderni, inclusi gfortran e ifx di Intel dall'HPC Toolkit oneAPI, accettano la sintassi Fortran 2023 nei file .f90 senza alcun problema.

Il Fortran rimane dominante nel calcolo scientifico ad alte prestazioni. I principali modelli meteorologici e climatici, i risolutori di fluidodinamica computazionale e i framework a elementi finiti sono scritti in Fortran e distribuiti come file sorgente .f90. Lo standard del linguaggio si è evoluto attraverso Fortran 95, 2003, 2008, 2018 e 2023, aggiungendo ogni volta funzionalità orientate agli oggetti, parallele e di interoperabilità.

Un file .f90 è semplice testo ASCII o UTF-8 senza intestazione binaria. Le unità sorgente - MODULE, PROGRAM, SUBROUTINE e FUNCTION - costituiscono i blocchi costruttivi di alto livello. Le righe di continuazione utilizzano & alla fine di una riga, e ! inizia un commento fino alla fine della riga. I compilatori producono file oggetto che vengono collegati in eseguibili o librerie condivise.

Sicurezza e incolumità

RISCHIO: LOW

File di testo del codice sorgente; non può essere eseguito da solo. Rischio solo se compilato ed eseguito. I file .f90 scaricati da fonti non attendibili devono essere revisionati prima della compilazione: il codice Fortran può eseguire chiamate di sistema arbitrarie.

Dettagli del formato

in sintesi
NOME COMPLETOFortran 90 Source Fileanche noto come Fortran source, F90 source file
SVILUPPATOREISO/IEC (standard); multiple compiler vendorsdal 1991 (Fortran 90 standard ISO/IEC 1539:1991)
TIPO MIMEtext/plain
TIPOcodice sorgente in formato testo semplice
STANDARDAperto · royalty-free

Programmi che aprono file F90

Windows5 apps
Microsoft Visual Studio Freemium Richiede il plugin Intel Fortran o PGI; VS di per sé non ha un supporto Fortran nativo.
PSPad Gratuito Apri con File → Apri; supporta l'evidenziazione della sintassi Fortran.
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Gratuito ifx source.f90 -o output.exe - compila da riga di comando.
GFortran (MinGW-w64 / MSYS2) Open-source gfortran source.f90 -o output.exe - compilatore GNU Fortran standard.
Visual Studio Code Gratuito Apri il file .f90; installa l'estensione «Modern Fortran» per l'evidenziazione della sintassi e il linting.
macOS2 apps
TextMate Open-source Apri il file .f90; TextMate supporta il bundle della sintassi Fortran.
GFortran Open-source Installa tramite Homebrew: «brew install gcc»; quindi «gfortran source.f90 -o output».
Linux2 apps
GFortran Open-source Installa tramite Homebrew: «brew install gcc»; quindi «gfortran source.f90 -o output».
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Gratuito ifx source.f90 -o output.exe - compila da riga di comando.

Dettagli tecnici

specifiche approfondite
Layout sorgenteFree-form (formato libero); le istruzioni possono iniziare in qualsiasi colonna, fino a 132 caratteri per riga
Codifica dei caratteriASCII o UTF-8 (il set di caratteri è definito dal processore secondo lo standard)
Tipo MIMEtext/x-fortran (anche text/plain)
Unità sorgente di alto livello`PROGRAM`, `MODULE`, `SUBROUTINE`, `FUNCTION`, `BLOCK DATA`
Sintassi di continuazione`&` alla fine della riga continua sulla riga successiva (stile free-form)
Sintassi dei commenti`!` introduce un commento fino alla fine della riga
Output compilatoFile oggetto (`.o` / `.obj`), collegati in eseguibili o librerie `.a` / `.lib`
Dominio di utilizzo primarioHPC scientifico: modellazione meteorologica/climatica, fluidodinamica computazionale, analisi agli elementi finiti
Esempi di compilatori`gfortran` (GCC), Intel `ifx` (oneAPI HPC Toolkit), Cray `ftn`, NAG Fortran
Compatibilità standardEstensione `.f90` accettata per tutte le revisioni Fortran: 90, 95, 2003, 2008, 2018, 2023
File di interfaccia moduloLe unità `MODULE` compilate producono file `.mod` consumati dalle istruzioni `USE` in altri file
Supporto preprocessoreMolti compilatori accettano direttive in stile C (`#ifdef`, `#define`) nei file `.f90`
Distinzione estensione`.f90` segnala solo il layout a formato libero; `.f` / `.for` segnalano il formato fisso (stile Fortran 77)
Rilasciato1991 (Fortran 90 standard ISO/IEC 1539:1991)
Ultima versioneFortran 2023 (ISO/IEC 1539-1:2023); .f90 extension covers any free-form Fortran
Standard apertoSì · royalty-free
Specificawg5-fortran.org

Conversioni F90

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file F90. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file F90.

Domande frequenti

Come si esegue un file .f90?
Devi prima compilarlo: installa GFortran (gratuito, per tutte le piattaforme) ed esegui «gfortran file.f90 -o program», quindi esegui «./program» (Linux/macOS) o «program.exe» (Windows).
Quale programma apre i file .f90?
Qualsiasi editor di testo può aprire e visualizzare i file .f90 (si consiglia VS Code con l'estensione Modern Fortran). Per compilarli ed eseguirli, usa GFortran o Intel ifx.
Il formato .f90 è uguale a .f o .for?
Stesso linguaggio, diverso formato sorgente. .f e .for utilizzano il layout a formato fisso (stile FORTRAN 77, limite di 72 colonne), mentre .f90 utilizza il layout a formato libero (fino a 132 caratteri per riga). Il codice Fortran moderno dovrebbe utilizzare .f90 o .f95/.f03 ecc.
Cosa è successo a Intel Composer XE e Absoft Pro Fortran?
Intel Composer XE è stato rimosso intorno al 2020 e sostituito dal toolkit gratuito Intel oneAPI HPC. Absoft ha cessato le attività a settembre 2022: non sono più disponibili nuove licenze o supporto.
Posso aprire i file .f90 su Windows?
Sì: installa VS Code per l'editing e GFortran (tramite MSYS2) o Intel oneAPI per la compilazione.

Riferimenti

1GFortran - GNU Fortran Compilergcc.gnu.org
2Fortran Standards - WG5 (ISO/IEC JTC1/SC22/WG5)wg5-fortran.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.MDMarkdown Document
8.M4AMPEG-4 Audio File
9.TMPTemporary File
10.ICSiCalendar data file

Estensioni correlate

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z