.F90

Fichier F90

Fortran 90 Source File
Poser une question
RÉPONSE RAPIDE

Un fichier .f90 est un code source Fortran écrit en format libre, utilisé dans les logiciels scientifiques et de calcul haute performance (HPC). Pour le lire, ouvrez-le dans n'importe quel éditeur de texte ou VS Code avec l'extension Modern Fortran. Pour l'exécuter, vous devez d'abord le compiler avec GFortran ou Intel Fortran (ifx) -- le fichier lui-même ne s'exécute pas.

Développeur : ISO/IEC (standard); multiple compiler vendors Catégorie : Fichiers de développement Standard ouvert MIME: text/plain
S'OUVRE SUR Windows macOS Linux
Lié : .DO · .MD · .HEX · .XSD

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 19, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier F90 ?

Un fichier .f90 contient du code source Fortran écrit en format libre - la caractéristique déterminante introduite par la norme Fortran 90 (ISO/IEC 1539:1991). Contrairement aux anciens fichiers .f en format fixe, qui exigeaient que le code commence dans des colonnes spécifiques héritées des conventions des cartes perforées, le code source .f90 en format libre permet des instructions n'importe où sur une ligne allant jusqu'à 132 caractères de large.

Malgré son nom, l'extension .f90 signale uniquement la mise en page - et non la révision du langage. Les compilateurs modernes, y compris gfortran et ifx d'Intel provenant du oneAPI HPC Toolkit, acceptent la syntaxe Fortran 2023 dans les fichiers .f90 sans aucun problème.

Fortran reste dominant dans le calcul scientifique de haute performance. Les principaux modèles météorologiques et climatiques, les solveurs de dynamique des fluides numérique et les cadres d'éléments finis sont écrits en Fortran et distribués sous forme de fichiers sources .f90. La norme du langage a évolué à travers Fortran 95, 2003, 2008, 2018 et 2023, chacun ajoutant des fonctionnalités orientées objet, parallèles et d'interopérabilité.

Un fichier .f90 est du texte brut ASCII ou UTF-8 sans en-tête binaire. Les unités sources - MODULE, PROGRAM, SUBROUTINE et FUNCTION - constituent les blocs de construction de haut niveau. Les lignes de continuation utilisent & à la fin d'une ligne, et ! commence un commentaire jusqu'à la fin de la ligne. Les compilateurs produisent des fichiers objets qui sont liés dans des exécutables ou des bibliothèques partagées.

Sécurité et sûreté

RISQUE : LOW

Fichier texte de code source ; ne peut pas s'exécuter seul. Risque uniquement s'il est compilé et exécuté. Les fichiers .f90 téléchargés de sources non fiables doivent être examinés avant compilation - le code Fortran peut effectuer des appels système arbitraires.

Détails du format

en bref
NOM COMPLETFortran 90 Source Filealias Fortran source, F90 source file
DÉVELOPPEURISO/IEC (standard); multiple compiler vendorsdepuis 1991 (Fortran 90 standard ISO/IEC 1539:1991)
TYPE MIMEtext/plain
TYPEcode source en texte brut
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers F90

Windows5 apps
Microsoft Visual Studio Freemium Nécessite le plugin Intel Fortran ou PGI ; VS lui-même n'a pas de support Fortran natif.
PSPad Gratuit Ouvrir avec Fichier → Ouvrir ; prend en charge la coloration syntaxique Fortran.
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Gratuit ifx source.f90 -o output.exe - compiler à partir de la ligne de commande.
GFortran (MinGW-w64 / MSYS2) Open-source gfortran source.f90 -o output.exe - compilateur GNU Fortran standard.
Visual Studio Code Gratuit Ouvrir le fichier .f90 ; installer l'extension « Modern Fortran » pour la coloration syntaxique et l'analyse statique.
macOS2 apps
TextMate Open-source Ouvrir le fichier .f90 ; TextMate prend en charge le lot de syntaxe Fortran.
GFortran Open-source Installer via Homebrew : « brew install gcc » ; puis « gfortran source.f90 -o output ».
Linux2 apps
GFortran Open-source Installer via Homebrew : « brew install gcc » ; puis « gfortran source.f90 -o output ».
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Gratuit ifx source.f90 -o output.exe - compiler à partir de la ligne de commande.

Détails techniques

spécifications approfondies
Mise en page sourceFormat libre ; les instructions peuvent commencer à n'importe quelle colonne, jusqu'à 132 caractères par ligne
Encodage des caractèresASCII ou UTF-8 (le jeu de caractères est défini par le processeur selon la norme)
Type MIMEtext/x-fortran (également text/plain)
Unités sources de haut niveau`PROGRAM`, `MODULE`, `SUBROUTINE`, `FUNCTION`, `BLOCK DATA`
Syntaxe de continuation`&` à la fin d'une ligne continue sur la ligne suivante (style format libre)
Syntaxe des commentaires`!` introduit un commentaire jusqu'à la fin de la ligne
Sortie compiléeFichiers objets (`.o` / `.obj`), liés dans des exécutables ou des bibliothèques `.a` / `.lib`
Domaine d'utilisation principalHPC scientifique : modélisation météo/climat, dynamique des fluides numérique, analyse par éléments finis
Exemples de compilateurs`gfortran` (GCC), Intel `ifx` (oneAPI HPC Toolkit), Cray `ftn`, NAG Fortran
Compatibilité standardExtension `.f90` acceptée pour toutes les révisions Fortran : 90, 95, 2003, 2008, 2018, 2023
Fichiers d'interface de moduleLes unités `MODULE` compilées produisent des fichiers `.mod` consommés par les instructions `USE` dans d'autres fichiers
Support du préprocesseurDe nombreux compilateurs acceptent les directives de style C (`#ifdef`, `#define`) dans les fichiers `.f90`
Distinction d'extension`.f90` signale uniquement la mise en page en format libre ; `.f` / `.for` signalent le format fixe (style Fortran 77)
Publié1991 (Fortran 90 standard ISO/IEC 1539:1991)
Dernière versionFortran 2023 (ISO/IEC 1539-1:2023); .f90 extension covers any free-form Fortran
Standard ouvertOui · libre de droits
Spécificationwg5-fortran.org

Conversions F90

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers F90. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers F90.

Foire aux questions

Comment exécuter un fichier .f90 ?
Vous devez d'abord le compiler : installez GFortran (gratuit, toutes plateformes) et lancez « gfortran file.f90 -o program », puis exécutez « ./program » (Linux/macOS) ou « program.exe » (Windows).
Quel programme ouvre les fichiers .f90 ?
N'importe quel éditeur de texte peut ouvrir et afficher les fichiers .f90 (VS Code avec l'extension Modern Fortran est recommandé). Pour les compiler et les exécuter, utilisez GFortran ou Intel ifx.
Le .f90 est-il identique au .f ou au .for ?
Même langage, format source différent. .f et .for utilisent une mise en page en format fixe (style FORTRAN 77, limite de 72 colonnes), tandis que .f90 utilise une mise en page en format libre (jusqu'à 132 caractères par ligne). Le code Fortran moderne devrait utiliser .f90 ou .f95/.f03 etc.
Qu'est-il arrivé à Intel Composer XE et Absoft Pro Fortran ?
Intel Composer XE a été abandonné vers 2020 et remplacé par le kit gratuit Intel oneAPI HPC Toolkit. Absoft a cessé ses activités en septembre 2022 - aucune nouvelle licence ou support n'est disponible.
Puis-je ouvrir des fichiers .f90 sur Windows ?
Oui - installez VS Code pour l'édition, et GFortran (via MSYS2) ou Intel oneAPI pour la compilation.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.TMPTemporary File
10.XDWDocuWorks Document

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z