Workspace Digital Awards 2025 — успейте номинировать кейсы по льготной цене до 1 декабря. Принять участие!

Fortran

Ищите подрядчика?
Устройте конкурс между агентствами и узнайте реальные цены и сроки выполнения вашего проекта. Создание тендера занимает 5 минут.
Об инструменте

Что такое Fortran

Fortran – императивный компилируемый язык программирования, который чаще всего используют для математических вычислений в научной деятельности и инженерии. Обладает большим количеством библиотек-расширений для решения вычислительных задач. Fortran – старый язык, его первая версия появилась в 1957 году. Поэтому на нем написано много старого научного кода.

Один из первых в мире высокоуровневых языков программирования, разработка которого велась в 1954-1957 годах в IBM. Широко используется для математических вычислений, имея большое количество соответствующих встроенных функций и библиотек с качественной документацией и отладкой. Высоко востребован в научной и технической среде, где необходимы технологии для сложных вычислений.

Отличается легкостью переноса на различные платформы, совместимостью новых версий языка с более старыми, а также наличием многочисленных бесплатных инструментов. Долгое время Fortran оставался своеобразным «монополистом» в своей области, не испытывая особой конкуренции, и решая такие сложные задачи, как, например, анализ прогноза погоды.

Основные возможности Fortran

Fortran часто используют для симуляции физических систем. Несмотря на широкие возможности языка, его сфера его применения довольно ограничена и он не пользуется широкой популярностью в разработке.

Особенности Fortran

Язык отличается строгой статической типизацией. Fortran относится к императивным языкам программирования, но современная версия языка поддерживает элементы ООП. Поскольку Fortran – компилируемый язык, он отличается высокой скоростью исполнения. К примеру, Fortran быстрее примерно в 100 раз, чем интерпретируемый Python.

Преимущества Fortran

  • Высокая производительность выполнения кода, несмотря на высокоуровневость абстракций языка.
  • Благодаря строгой типизации язык уменьшает вероятность возникновения ошибок при выполнении программы.
  • Простота синтаксиса.
  • Fortran поддерживает компиляцию на Windows, Linux и macOS, а также в машинный код.
Подробнее Свернуть

С этим инструментом работает 1 агентство

СЛЕДУЮЩАЯ
С