Przykładowy poprawny kod programu liczącego sumę dwóch liczb rzeczywistych (podwójnej precyzji – real(8)), w języku F95: IMPLICIT NONE REAL(8) :: a,b READ *,a,b PRINT *,'wynik',a+b END w przypadku kodu: IMPLICIT NONE REAL(8) :: a READ *,a,b PRINT *,'wynik',a+b END kompilator wyświetla błąd o niezadeklarowaniu zmiennej „b” wykorzystywanej w programie.

Fakt domyślnej deklaracji zmiennych niejednokrotnie powodował kłopoty programistów, nie mogących odnaleźć źródła nieoczekiwanych kaprysów pozornie poprawnych programów, np. nagłówek pętli wykonywanej 25 razy dla zmiennej I: DO 100 I=1,25 napisany z kropką zamiast przecinka: DO 100 I=1.25 nie czyni tej instrukcji niepoprawną, ponieważ kompilator uzna ten zapis za domyślną deklarację zmiennej DO100I typu rzeczywistego (nazwa zaczyna się od litery D) i przypisze jej wartość 1.25, co zmieni zamierzony przez programistę przepływ sterowania.

Kompilatory

Kompilatory języka Fortran 90/95 Edi (Windows) – polskie zintegrowane środowisko programistyczne dla Windows.