Apa itu Fortran?

Fortran adalah bahasa pemrograman komputer yang penting. Setelah ditulis sebagai FORTRAN, bahasa pemrograman juga dianggap tujuan umum dan prosedural. Ini dikembangkan pada 1950-an oleh International Business Machines Corporation (IBM) dan dimaksudkan untuk digunakan dalam aplikasi terkait ilmiah dan teknik. Sejak desainnya, Fortran terus digunakan untuk komputasi ilmiah dan numerik, terutama di bidang-bidang seperti ilmu komputasi dan pemodelan iklim. Faktanya, ini adalah bahasa pemrograman numerik yang paling umum digunakan.

Beberapa berspekulasi bahwa Fortran mencapai popularitasnya karena dirancang sebelum banyak bahasa utama lainnya. Yang lain menegaskan bahwa penggunaannya yang luas adalah karena penambahan bertahap dan pengembangan fitur-fitur penting bagi pengguna sains dan teknik. Mungkin yang sama pentingnya adalah fakta bahwa Fortran mempertahankan kompatibilitasnya dengan versi yang lebih lama, menambahkan komponen baru, alih-alih menghilangkan fitur yang sudah ketinggalan zaman. Sebagian besar popularitasnya mungkin karena produksi kompiler yang mampu menangani kode lebih cepat, membuatnya sangat cocok untuk penggunaan ilmiah.

Sebuah tim programmer IBM, yang dipimpin oleh John Backus, dikreditkan dengan berkolaborasi untuk pengembangan Fortran, memperkenalkan kompiler pertama pada tahun 1957. Itu dibuat untuk komputer IBM 704. Fortran, dengan struktur kontrol dan komponen input/outputnya, menikmati popularitas dengan cepat. Segera, tim memperkenalkan kompiler yang dirancang untuk digunakan dengan model komputer IBM lainnya. Dalam waktu singkat, pabrikan lain merasa terdorong untuk membuat kompiler FORTRAN yang sesuai dengan komputer mereka sendiri, menghasilkan lusinan kompiler pada awal 1960-an.

Sayangnya, pembuatan begitu banyak kompiler yang berbeda menyebabkan ketidakcocokan. Pada tahun 1966, masalah ini ditangani ketika standar nasional Amerika dibentuk untuk bahasa pemrograman. Namun, ini tidak sepenuhnya membendung gelombang variasi. Segera, standarisasi lebih lanjut diperlukan. Untuk memenuhi kebutuhan ini, Fortran 77 dirancang.

Salah satu fitur yang membuat Fortran menonjol di antara bahasa pemrograman komputer lainnya adalah portabilitasnya yang mudah. Itu juga dianggap sederhana untuk dikuasai dan mudah. Tidak perlu memiliki latar belakang komputer untuk dapat mempelajari dan menggunakan Fortran. Namun, fakta bahwa itu mudah dipelajari tidak membuatnya kurang mampu. Ini dapat digunakan secara efektif pada aplikasi yang cukup besar.