Dördüncü Nesil (Programlama) Dili (4GL)

Yazar: Randy Alexander
Yaratılış Tarihi: 2 Nisan 2021
Güncelleme Tarihi: 26 Haziran 2024
Anonim
Dördüncü Nesil (Programlama) Dili (4GL) - Teknoloji
Dördüncü Nesil (Programlama) Dili (4GL) - Teknoloji

İçerik

Tanım - Dördüncü Nesil (Programlama) Dili (4GL) ne anlama geliyor?

Dördüncü nesil (programlama) dili (4GL), 3GL'lerden insan diline, düşünce biçimine ve kavramsallaştırmaya yaklaşmaya çalışan bir grup programlama dili grubudur.

4GL'ler, yazılım geliştirmenin genel süresini, çabasını ve maliyetini azaltmak için tasarlanmıştır. 4GL'lerin ana alanları ve aileleri şunlardır: veritabanı sorguları, rapor jeneratörleri, veri manipülasyonu, analiz ve raporlama, ekran ressamları ve jeneratörler, GUI yaratıcıları, matematiksel optimizasyon, web geliştirme ve genel amaçlı diller.

Ayrıca 4. nesil bir dil, etki alanına özgü bir dil veya yüksek verimlilik dili olarak da bilinir.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Dördüncü Nesil (Programlama) Dilini (4GL) Açıklıyor

4GL'ler, programcı dostudur ve ingilizce benzeri kelimeler ve kelime öbekleri ve uygun olduğunda simgeler, grafik arayüzler ve sembolik gösterimlerin kullanımıyla programlama verimliliğini arttırır. 4GL'lerle verimliliğin gerçekleştirilmesinin anahtarı, araç ile uygulama alanı arasında uygun bir eşleşmedir. Ek olarak, 4GL'ler, yazılım geliştirmeye katılabilecek profesyonellerin nüfusunu genişletti.

Birçok 4GL, veri tabanları ve veri işleme ile ilişkilendirilerek, işletme odaklı sistemlerin etki alanı uzmanlarının işletme kurallarını ve işlem dizilerini formüle etme biçimiyle yakından eşleşen dillerle verimli bir şekilde geliştirilmesine olanak tanır. Bu tür veri odaklı 4GL'lerin birçoğu, IBM tarafından icat edilen ve daha sonra ANSI ve ISO tarafından yapısal verileri yönetmek için standart dil olarak kabul edilen Structured Query Language (SQL) 'e dayanmaktadır.

Çoğu 4GL, 4GL programına belirli sistem mantığını tanıtmak için 3GL seviyeli kod ekleme yeteneğine sahiptir.

Dördüncü Nesil Ortamlar olarak da adlandırılan en iddialı 4GL'ler, tüm sistemleri CASE araçlarında yapılan bir tasarımdan ve veri yapılarının, ekranların, raporların ve bazı belirli mantıkların ek özelliklerinde üretmeye çalışır.