İçindekiler:
- Tanımı - Programlama Dili Nesilleri ne demektir?
- Techopedia, Programlama Dili Üretimlerini Açıklıyor
Tanımı - Programlama Dili Nesilleri ne demektir?
Programlama dili nesilleri, programlama tarihinin farklı dönemlerini referans alan programlama dillerinin sınıflandırmasıdır. Bu sınıflandırma, programlama gücünün nasıl arttığını gösterir. Bazıları bu ilerlemeyi daha önce önemli olarak kabul edilen programlama özelliklerinin daha az önemli hale geldiği düşünmektedir.
Techopedia, Programlama Dili Üretimlerini Açıklıyor
Birinci nesil programlama dili, programlama değil kodlama olarak tanımlanmıştır, çünkü programcılar yazılıma değil, bilgisayara makine kodu biçiminde programa girmek zorunda kalmıştır. Ve algoritmanın kendisi kağıda yazıldı.
İkinci nesil, makine kodunun tamamen yerini alan programlama dilleri ile ortaya çıktı. Programcı programı montaj dili aracılığıyla yazdı; ardından bir montajcı bunu otomatik olarak bir makine koduna yorumladı. Bu tür ilk diller FORTRAN, COBOL ve ALGOL idi.
Üçüncü nesil çok daha gelişti. Nedenleri dahil:
- Algoritmalar, onu çalıştıran makine satıcısından bağımsız hale geldi.
- Yazılan diller, farklı depolama cihazlarından elde edilen veriler üzerinde sağlam bir erişim kontrolüne sahipti.
- Blok yapılar ilk olarak fonksiyonlar ve altyordamlar şeklinde ortaya çıktı. Bunlar program gücünü arttırdı ve çok fazla zaman ve emek tasarrufu sağladı.