Apa itu Bahasa Pemrograman Deklaratif? definisi & arti

Bahasa Pemrograman Deklaratif atau DML adalah jenis bahasa pemrograman yang tidak mengharuskan programmer untuk mendefinisikannya langkah-langkah untuk diikuti oleh mesin, tetapi sebaliknya menyatakan dan menjelaskan fakta dan hubungan antara titik data dan elemen.

Pengguna akhir program kemudian membuat kueri atau pencarian dan menerima hasil berdasarkan kueri ini. Contoh dari jenis bahasa ini adalah SQL atau Structured Query Language yang memungkinkan untuk mencari informasi di database.

Kueri yang dimasukkan melaluinya menarik satu set catatan berdasarkan beberapa kriteria yang diberikan dan bahkan berinteraksi dengannya, termasuk tindakan seperti menghapus atau mengedit catatan dalam database.

Technipages Menjelaskan Bahasa Pemrograman Deklaratif

Daripada satu bahasa pemrograman individu, ini adalah jenis bahasa pemrograman yang menempatkan fokus pada pikiran pengembang daripada fungsi mesin.

Ini berarti, di mana jenis bahasa pemrograman lain mungkin memberitahu database untuk membuka satu record, check it out, tutup dan kemudian buka yang berikutnya, periksa untuk info dan tutup, pengguna mengikuti garis yang lebih 'manusia' pemikiran. Itu berarti bahwa pengguna membuat kueri yang memberi tahu mesin untuk menarik daftar semua catatan yang cocok dengan kriteria tertentu.

Komputer masih melakukan tindakan yang sama, tetapi pengguna tidak perlu menentukan dengan tepat apa yang harus dilakukan. Hal ini memudahkan orang yang belum familiar dengan bahasa pemrograman pada umumnya.

SQL – contoh DPL – dapat digunakan bahkan oleh orang yang tidak terbiasa dengan pengkodean. Itu memang membutuhkan beberapa pemahaman dasar, tetapi tidak banyak keahlian.

DPL tidak berguna untuk setiap jenis tugas dan aplikasi, tetapi mereka memiliki kegunaannya. Mirip dengan SQL, PROLOG dan MySQL juga merupakan bahasa jenis ini.

Penggunaan Umum Bahasa Pemrograman Deklaratif

  • Bahasa Pemrograman Deklaratif menggunakan deskripsi fungsi daripada instruksi yang tepat.
  • DPL sempurna untuk bahasa yang berinteraksi dengan kumpulan data besar seperti database.
  • Pemrograman Deklaratif menggambarkan hasil yang diinginkan daripada proses yang tepat.

Penyalahgunaan Umum Bahasa Pemrograman Deklaratif

  • DPL menjelaskan bahasa pemrograman yang digunakan untuk program seperti Word dan video game.