COBOL

COBOL, 1959 yılında geliştirilmiş bir programlama dilidir. İlk bilgisayar programlama dillerinden biriydi. COBOL isminin açılımı COmmon Business-Oriented Language'dir. COBOL, insanlar problemleri kullanılan donanımdan bağımsız bir şekilde tanımlamak için kullanabilecekleri bir dil istedikleri için yaratılmıştır. SQL gibi COBOL da doğal dillerinkine yakın bir sözdizimi kullanır. Örnek olarak, ADD YEARS TO AGE geçerli bir ifadedir. COBOL'un birkaç farklı sürümü vardır. En yenisi 2002 yılına aittir. Genel olarak, dilin 1985'ten önceki sürümleri, 1985 ve sonrasındaki yeni sürümlerle uyumlu değildir.

Bilgisayar bilimcisi ve Turing Ödülü sahibi Edsger Dijkstra, 1975 yılında bir editöre yazdığı "Acıtabilecek gerçekleri nasıl söyleriz?" başlıklı mektubunda, "COBOL kullanımı zihni sakat bırakır; bu nedenle öğretilmesi bir suç olarak kabul edilmelidir" demiştir. Dijkstra bu mektubunda o dönemde kullanılan diğer bazı dilleri de eleştirmiştir.

Howard E. Tompkins adlı bilgisayar bilimcisi aynı fikirde değildi ve yapılandırılmış COBOL'u savundu: "Karmaşık kontrol akışına sahip COBOL programları gerçekten de 'zihni sakatlama' eğilimindedir", ancak bunun nedeni "yapılandırılmış COBOL'un iyi öğretilmesinden hiç yararlanmamış programcılar tarafından yazılan bu tür çok sayıda iş uygulama programı olmasıdır...".

Son yıllarda COBOL, nesne yönelimli programlamaya, kullanıcı tanımlı fonksiyonlara ve kullanıcı tanımlı veri tiplerine izin verecek şekilde genişletilmiştir.


AlegsaOnline.com - 2020 / 2023 - License CC3