На современных рабочих станциях часто не используют официальные трансляторы с фортрана, а пользуются бесплатными перекодировщиками из фортрана в C. Перекодировщик f2c - fortran to C является одним из них.
Компиляторы C и F77 интегрированы в версии GNU; g77 - это программа, которая вызывает gcc с возможностями распознавания текстов, написанных на фортране (ANSI FORTRAN 77, который часто называется просто F77). Компилятор gcc обрабатывает вводные файлы в несколько (от одной до четырех) последовательных стадий: макрообработка, компиляция, ассемблирование и сборка. Полное описание продукта g77 следует смотреть документацию по GNU Fortran. О свойствах конвертора g77 также получить информацию с помощью команд:
info g77
man g77,
а также
g77 -version
и другими способами, описанными в главе "Информация о Linux". Исходные файлы F77 обычно имеют суффиксы ".f" или ".for"; файлы, которые будут обрабатываться препроцессором cpp используют суффикс ".F" или ".fpp".
Исходные тексты специального варианта фортрана═Ratfor содержатся в файлах с расширением "*.r" (хотя, компилятор Ratfor не поставляется как часть g77).
Следует обратить внимание, что если исходный текст, написанный на фортране, не полностью соответствует стандарту ANSI FORTRAN 77, то с компиляцией на g77, сборкой, а также с работоспособностью перекодированной программы могут быть проблемы.
Уже имеется конвертор для фортран-90 -- VAST/f90. Этот конвертор перекодирует текст фортран-90 в текст фортран-77.