.F90

Файл F90

Fortran 90 Source File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .f90 - это исходный код Fortran, написанный в свободном формате, используемый в научном ПО и высокопроизводительных вычислениях (HPC). Чтобы прочитать его, откройте его в любом текстовом редакторе или VS Code с расширением Modern Fortran. Чтобы запустить его, необходимо сначала скомпилировать его с помощью GFortran или Intel Fortran (ifx) - сам файл не является исполняемым.

Разработчик: ISO/IEC (standard); multiple compiler vendors Категория: Файлы разработчика Открыть стандартное MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 19, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла F90?

Файл .f90 содержит исходный код Fortran, написанный в свободном формате (free-form) - определяющей характеристике, введенной стандартом Fortran 90 (ISO/IEC 1539:1991). В отличие от старых файлов .f с фиксированным форматом, где код должен был начинаться в определенных столбцах (наследие перфокарт), свободный формат .f90 позволяет размещать операторы в любом месте строки длиной до 132 символов.

Несмотря на название, расширение .f90 указывает только на формат разметки, а не на версию языка. Современные компиляторы, включая gfortran и Intel ifx из состава oneAPI HPC Toolkit, без проблем принимают синтаксис Fortran 2023 в файлах .f90.

Fortran остается доминирующим языком в высокопроизводительных научных вычислениях. Основные модели погоды и климата, решатели вычислительной гидродинамики и фреймворки конечных элементов написаны на Fortran и распространяются в виде исходных файлов .f90. Стандарт языка развивался через версии Fortran 95, 2003, 2008, 2018 и 2023, каждая из которых добавляла объектно-ориентированные, параллельные функции и возможности взаимодействия.

Файл .f90 представляет собой обычный текст в кодировке ASCII или UTF-8 без бинарного заголовка. Программные единицы - MODULE, PROGRAM, SUBROUTINE и FUNCTION - являются основными строительными блоками верхнего уровня. Для переноса строк используется символ & в конце строки, а символ ! начинает комментарий до конца строки. Компиляторы создают объектные файлы, которые затем компонуются в исполняемые файлы или общие библиотеки.

Безопасность и защита

РИСК: LOW

Текстовый файл исходного кода; не может выполняться сам по себе. Риск возникает только при компиляции и запуске. Файлы .f90, загруженные из ненадежных источников, следует проверять перед компиляцией - код Fortran может выполнять произвольные системные вызовы.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕFortran 90 Source Fileтакже известен как Fortran source, F90 source file
РАЗРАБОТЧИКISO/IEC (standard); multiple compiler vendorsс 1991 (Fortran 90 standard ISO/IEC 1539:1991)
MIME-ТИПtext/plain
ТИПтекстовый исходный код
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.do.md.hex.xsd

Программы, открывающие файлы F90

Windows5 apps
Microsoft Visual Studio Freemium Требуется плагин Intel Fortran или PGI; сама VS не имеет встроенной поддержки Fortran.
PSPad Бесплатно Открыть через Файл → Открыть; поддерживает подсветку синтаксиса Fortran.
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Бесплатно ifx source.f90 -o output.exe - компиляция из командной строки.
GFortran (MinGW-w64 / MSYS2) Открытый код gfortran source.f90 -o output.exe - стандартный компилятор GNU Fortran.
Visual Studio Code Бесплатно Откройте файл .f90; установите расширение «Modern Fortran» для подсветки синтаксиса и линтинга.
macOS2 apps
TextMate Открытый код Откройте файл .f90; TextMate поддерживает пакет синтаксиса Fortran.
GFortran Открытый код Установка через Homebrew: «brew install gcc»; затем «gfortran source.f90 -o output».
Linux2 apps
GFortran Открытый код Установка через Homebrew: «brew install gcc»; затем «gfortran source.f90 -o output».
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Бесплатно ifx source.f90 -o output.exe - компиляция из командной строки.

Технические подробности

глубокая спецификация
Разметка исходного кодаСвободный формат; операторы могут начинаться с любого столбца, до 132 символов в строке
Кодировка символовASCII или UTF-8 (набор символов определяется процессором согласно стандарту)
Тип MIMEtext/x-fortran (также text/plain)
Программные единицы`PROGRAM`, `MODULE`, `SUBROUTINE`, `FUNCTION`, `BLOCK DATA`
Синтаксис переноса`&` в конце строки продолжает ее на следующую (стиль свободного формата)
Синтаксис комментариев`!` вводит комментарий до конца строки
Результат компиляцииОбъектные файлы (`.o` / `.obj`), компонуемые в исполняемые файлы или библиотеки `.a` / `.lib`
Основная сфера примененияНаучные вычисления (HPC): моделирование погоды/климата, гидродинамика, конечно-элементный анализ
Примеры компиляторов`gfortran` (GCC), Intel `ifx` (oneAPI HPC Toolkit), Cray `ftn`, NAG Fortran
Совместимость со стандартамиРасширение `.f90` принимается для всех версий Fortran: 90, 95, 2003, 2008, 2018, 2023
Файлы интерфейса модулейСкомпилированные единицы `MODULE` создают файлы `.mod`, используемые операторами `USE` в других файлах
Поддержка препроцессораМногие компиляторы принимают директивы в стиле C (`#ifdef`, `#define`) в файлах `.f90`
Различие расширений`.f90` указывает на свободный формат; `.f` / `.for` указывают на фиксированный формат (стиль Fortran 77)
Выпущен1991 (Fortran 90 standard ISO/IEC 1539:1991)
Последняя версияFortran 2023 (ISO/IEC 1539-1:2023); .f90 extension covers any free-form Fortran
Открыть стандартноеДа · без роялти
Спецификацияwg5-fortran.org

Конвертации F90

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами F90. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах F90.

Часто задаваемые вопросы

Как запустить файл .f90?
Сначала его нужно скомпилировать: установите GFortran (бесплатно, для всех платформ) и выполните команду «gfortran file.f90 -o program», затем запустите «./program» (Linux/macOS) или «program.exe» (Windows).
Какая программа открывает файлы .f90?
Любой текстовый редактор может открыть и отобразить файлы .f90 (рекомендуется VS Code с расширением Modern Fortran). Для компиляции и запуска используйте GFortran или Intel ifx.
Является ли .f90 тем же самым, что и .f или .for?
Язык тот же, но формат исходного кода разный. .f и .for используют фиксированный формат (стиль FORTRAN 77, ограничение в 72 столбца), в то время как .f90 использует свободный формат (до 132 символов в строке). Современный код Fortran должен использовать расширение .f90 или .f95/.f03 и т. д.
Что случилось с Intel Composer XE и Absoft Pro Fortran?
Поддержка Intel Composer XE была прекращена около 2020 года, его заменил бесплатный Intel oneAPI HPC Toolkit. Компания Absoft прекратила деятельность в сентябре 2022 года - новые лицензии и поддержка более недоступны.
Можно ли открыть файлы .f90 в Windows?
Да - установите VS Code для редактирования и GFortran (через MSYS2) или Intel oneAPI для компиляции.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.ICSiCalendar data file
6.M4AMPEG-4 Audio File
7.JPGJPEG Image
8.TAGDataFlex Query Tag Name File
9.DATProgram Data File (generic)
10.MDMarkdown Document

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z