宣言型プログラミング言語とは何ですか? 定義と意味

宣言型プログラミング言語またはDMLは、プログラマーが定義する必要のないプログラミング言語の一種です。 マシンが従う手順ですが、代わりにデータポイントとデータポイント間の事実と関係を宣言して説明します 要素。

次に、プログラムのエンドユーザーはクエリまたは検索を作成し、これらのクエリに基づいて結果を受け取ります。 このタイプの言語の例は、データベースで情報を検索できるSQLまたは構造化照会言語です。

それを介して入力されたクエリは、いくつかの特定の基準に基づいて一連のレコードをプルアップし、データベース内のレコードの削除や編集などのアクションを含め、それらと相互作用します。

Technipagesは宣言型プログラミング言語を説明しています

これは、1つの個別のプログラミング言語ではなく、マシンの機能ではなく開発者の心に焦点を当てるプログラミング言語の一種です。

これは、他のタイプのプログラミング言語がデータベースに1つのレコードを開くように指示する場合、それをチェックアウトすることを意味します。 それを閉じてから次のものを開き、情報を確認して閉じます。ユーザーはより「人間的な」行に従います。 考え。 つまり、ユーザーは、特定の基準に一致するすべてのレコードのリストをプルアップするようにマシンに指示するクエリを作成します。

コンピューターは引き続き同じアクションを実行しますが、ユーザーは何をするかを正確に指定する必要はありません。 これにより、一般的なプログラミング言語に慣れていない人でも簡単に利用できます。

SQL – DPLの例–は、コーディングに精通していない人でも使用できます。 基本的な理解は必要ですが、多くの専門知識は必要ありません。

DPLは、すべての種類のタスクやアプリケーションに役立つわけではありませんが、用途はあります。 SQLと同様に、PROLOGとMySQLもこのタイプの言語です。

宣言型プログラミング言語の一般的な使用法

  • 宣言型プログラミング言語は、正確な命令ではなく、関数の記述を使用します。
  • DPLは、データベースなどの大量のデータとやり取りする言語に最適です。
  • 宣言型プログラミングは、正確なプロセスではなく、必要な結果を記述します。

宣言型プログラミング言語の一般的な誤用

  • DPLは、Wordやビデオゲームなどのプログラムに使用されるプログラミング言語を記述します。