COBOL
(Bahasa Pemrograman)
COBOL (/ koʊbɒl /, singkatan
bahasa berorientasi bisnis umum) adalah dikompilasi bahasa Inggris-seperti
bahasa pemrograman komputer yang dirancang untuk penggunaan bisnis. Sangat
penting, prosedural dan, sejak tahun 2002, object-oriented. COBOL
terutama digunakan dalam bisnis, keuangan, dan sistem administrasi bagi
perusahaan dan pemerintah. COBOL
masih banyak digunakan dalam aplikasi legacy digunakan pada komputer mainframe,
seperti skala besar batch dan pengolahan transaksi pekerjaan. Tapi
karena popularitasnya menurun dan pensiun programmer COBOL berpengalaman,
program yang sedang bermigrasi ke platform baru, ditulis ulang dalam bahasa
modern atau diganti dengan paket perangkat lunak. Kebanyakan
pemrograman COBOL sekarang murni untuk mempertahankan aplikasi yang ada.
COBOL
dirancang pada tahun 1959 oleh CODASYL dan sebagian didasarkan pada desain
bahasa pemrograman sebelumnya bekerja dengan Grace Hopper, sering disebut
sebagai "(grand) ibu dari COBOL". Itu dibuat sebagai bagian dari
Departemen Pertahanan AS upaya untuk menciptakan bahasa pemrograman portabel
untuk pengolahan data. Dimaksudkan
sebagai pengganti sementara, Departemen Pertahanan segera memaksa produsen
komputer untuk menyediakan itu, sehingga adopsi secara luas. Ini adalah standar
pada tahun 1968 dan sejak itu telah direvisi empat kali. Ekspansi
termasuk dukungan untuk pemrograman terstruktur dan berorientasi objek. Standar
saat ini adalah ISO / IEC 1989:. 2014
COBOL
memiliki sintaks bahasa Inggris-seperti, yang dirancang untuk menjadi
mendokumentasikan diri dan sangat mudah dibaca. Namun, verbose
dan menggunakan lebih dari 300 kata reserved. Berbeda
dengan modern, sintaks singkat seperti y = x ;, COBOL memiliki lebih
Inggris-seperti sintaks (dalam hal ini, MOVE x TO y). kode
COBOL dibagi menjadi empat divisi (identifikasi, lingkungan, data dan prosedur)
yang berisi hirarki kaku bagian, paragraf dan kalimat. Kurang
perpustakaan standar besar, standar menetapkan 43 laporan, 87 fungsi dan hanya
satu kelas.
ilmuwan
komputer akademis umumnya tidak tertarik pada aplikasi bisnis saat COBOL
diciptakan dan tidak terlibat dalam desain; itu
(efektif) dirancang dari bawah ke atas sebagai bahasa komputer untuk pengusaha,
dengan penekanan pada input dan output, yang hanya tipe data yang angka dan
string teks. [13] COBOL
telah dikritik sepanjang hidupnya, namun, untuk bertele-tele, proses desain dan
dukungan miskin untuk pemrograman terstruktur, yang mengakibatkan program
monolitik dan dimengerti.
Sumber :