Fortran
Fortran, ilk olarak 1950'lerde oluşturulan bir programlama dilidir. Günümüzde hala kullanılmaktadır. Esas olarak bilimsel hesaplama ve sayısal analiz için kullanılan prosedürel bir dildir.
İlk FORTRAN derleyicisi 1954-57 yıllarında IBM'de John W. Backus liderliğindeki bir ekip tarafından oluşturulmuştur. Bu derleyici, herhangi bir Yüksek seviyeli dil için ilk derleyiciydi. Yazarlar, bu dilde yazılan programlar assembly dilinde yazılan programlar kadar hızlı çalışmazsa kimsenin bu dili kullanmayacağından endişe ediyorlardı. Bu yüzden onu optimize eden bir derleyici yaptılar.
Sayısal çalışmalar yapan bilim adamlarının yoğun kullanımı nedeniyle dil, derleyici yazarlarını yüksek kaliteli (hızlı) kod üreten derleyiciler üretmeye teşvik edecek şekilde büyüdü. Birçok yüksek performanslı derleyici satıcısı vardır. Derleyici teorisi ve tasarımındaki birçok çalışma ve araştırma Fortran programları için iyi kod üretme ihtiyacından kaynaklanmıştır.
Çok iyi bilinen FORTRAN IV (FORTRAN 66 ile aynı), FORTRAN 77 ve Fortran 90 da dahil olmak üzere dilin çeşitli revizyonları ortaya çıkmıştır. Dil için en son resmi standart 1997 yılında yayınlanmıştır ve Fortran 95 olarak bilinmektedir.
Başlangıçta dil, kaynak kodun hassas bir şekilde biçimlendirilmesine ve Fortran'da goto olarak yazılan deyim numaralarının ve 'go to' deyimlerinin yoğun bir şekilde kullanılmasına dayanıyordu.
Her sürüm, Fortran'ın 'yalın' profilini ve yüksek performansını korumaya çalışırken, kaynak kod yorumları ve metin çıktısı, IF-THEN-ELSE (FORTRAN 77'de), özyineleme (Fortran 90'da) ve paralel yapılar gibi 'modern' programlama kavramlarını tanıttı.
İsmin anlamı ve yazılışı
"Fortran" adı "Formül Çevirisi "nin kısaltmasıdır. Bu dil eskiden FORTRAN olarak biliniyordu (ve eski varyantları hala öyledir). Fortran 90'dan beri büyük harf kullanımı terk edilmiştir. Yayınlanan resmi standartlarda "Fortran" kullanılmaktadır.
Standartlar
Aşağıdaki iki standart mevcut Fortran uygulamaları içindir.
- ANSI X3.198-1992 (R1997). Başlık: Programlama Dili "Fortran" Genişletilmiş. Gayri resmi olarak Fortran 90 olarak bilinir. Bu standart ANSI tarafından yayınlanmış ve hiçbir zaman Uluslararası Standart (ISO) olmamıştır.
- ISO/IEC 1539-1:1997. Başlık: Bilgi teknolojisi - Programlama dilleri - Fortran - Bölüm 1: Temel dil. Gayri resmi olarak Fortran 95 olarak bilinir. Bu standardın 2 bölümü daha vardır. Bölüm 1 resmi olarak ANSI tarafından kabul edilmiştir.