Bahasa Generasi Keempat (Pemrograman) (4GL)

Pengarang: Randy Alexander
Tanggal Pembuatan: 2 April 2021
Tanggal Pembaruan: 16 Boleh 2024
Anonim
Fourth-generation programming language
Video: Fourth-generation programming language

Isi

Definisi - Apa yang dimaksud dengan Bahasa Generasi Keempat (Pemrograman) (4GL)?

Bahasa generasi keempat (pemrograman) (4GL) adalah pengelompokan bahasa pemrograman yang berusaha lebih dekat dari 3GL ke bahasa manusia, bentuk pemikiran dan konseptualisasi.

4GL dirancang untuk mengurangi waktu, upaya, dan biaya pengembangan perangkat lunak secara keseluruhan. Domain utama dan keluarga 4GL adalah: kueri basis data, generator laporan, manipulasi data, analisis dan pelaporan, pelukis layar dan generator, pembuat GUI, optimisasi matematika, pengembangan web, dan bahasa tujuan umum.

Juga dikenal sebagai bahasa generasi ke-4, bahasa khusus domain, atau bahasa produktivitas tinggi.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Bahasa Generasi Keempat (Pemrograman) (4GL)

4GL lebih ramah terhadap programmer dan meningkatkan efisiensi pemrograman dengan penggunaan kata dan frasa seperti bahasa Inggris, dan bila sesuai, penggunaan ikon, antarmuka grafis dan representasi simbolik. Kunci untuk realisasi efisiensi dengan 4GL terletak pada kecocokan yang tepat antara alat dan domain aplikasi. Selain itu, 4GL telah memperluas populasi profesional yang dapat terlibat dalam pengembangan perangkat lunak.

Banyak 4GL dikaitkan dengan basis data dan pemrosesan data, memungkinkan pengembangan efisien sistem berorientasi bisnis dengan bahasa yang sangat cocok dengan cara para pakar domain merumuskan aturan bisnis dan memproses urutan. Banyak dari 4GL yang berorientasi pada data tersebut didasarkan pada Structured Query Language (SQL), yang diciptakan oleh IBM dan kemudian diadopsi oleh ANSI dan ISO sebagai bahasa standar untuk mengelola data terstruktur.

Kebanyakan 4GL mengandung kemampuan untuk menambahkan kode level 3GL untuk memperkenalkan logika sistem spesifik ke dalam program 4GL.

4GL yang paling ambisius, juga dilambangkan sebagai Lingkungan Generasi Keempat, berupaya menghasilkan seluruh sistem dari desain yang dibuat dalam alat CASE dan spesifikasi tambahan dari struktur data, layar, laporan dan beberapa logika spesifik.