Fortran 90, bilimsel hesaplamalar ve mühendislik uygulamaları için özel olarak tasarlanmış, oldukça eski ancak hala yaygın olarak kullanılan bir programlama dilidir. Özellikle sayısal analiz, fizik, kimya ve mühendislik gibi alanlarda yoğun olarak kullanılır.
Neden Fortran 90?
- Bilimsel Hesaplamalar: Karmaşık matematiksel işlemleri kolayca gerçekleştirebilme özelliği.
- Yüksek Performans: Sayısal simülasyonlar ve büyük veri setleri üzerindeki işlemler için optimize edilmiş.
- Uzun Ömürlü: Uzun yıllardır kullanılıyor olması, geniş bir kütüphane ve topluluk desteğine sahip olduğu anlamına gelir.
- Standartlaştırılmış: ANSI tarafından belirlenen standartlara sahip olması, farklı platformlarda uyumluluğu sağlar.
Temel Kavramlar
- Program Yapısı: Fortran 90 programları, PROGRAM ifadesiyle başlar ve END PROGRAM ifadesiyle biter.
- Değişkenler: Sayısal verileri saklamak için kullanılır (INTEGER, REAL, DOUBLE PRECISION).
- Veri Tipleri: Tamsayı, gerçek sayı, karmaşık sayı gibi farklı veri tipleri mevcuttur.
- Döngüler: Belirli bir işlemi tekrarlamak için kullanılır (DO WHILE, DO UNTIL).
- Koşullu İfadeler: Belirli koşullara göre farklı işlemler yapmayı sağlar (IF, ELSE IF, ELSE).
- Alt Programlar: Büyük programları daha küçük parçalara ayırmak için kullanılır (SUBROUTINE, FUNCTION).