非手続き型言語【プログラミング】
プログラミング言語の分類だよ
手続き型言語に分類されないやつだよ
簡単に書くよ
非手続き型言語【プログラミング】(読:ヒテツヅキガタゲンゴ)とは
プログラミング言語
(プログラムの元ネタ(ソースコード)を書くときに使う言葉)の分類のひとつ
であり
手続き型言語に分類されないプログラミング言語のこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・プログラミング言語
・手続き型プログラミング
・手続き型言語
について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
プログラミング言語は「プログラムの元ネタ(ソースコード)を書くときに使う言葉」です。
一般的なプログラムというのは、まず人間語で元ネタを書き、それをコンピュータさんが分かる言葉に翻訳することで完成します。
この「元ネタ」を書くときに使う言語がプログラミング言語です。
手続き型プログラミングは「プログラミング言語の分類のひとつ」です。
具体的にどんなものかは、他のところで頑張って勉強してください。
私の中で他人様に説明できるほど消化できませんでした。
ここでは取りあえず「プログラムの書き方の分類」という点を覚えてください。
この手続き型プログラミングに分類されるプログラミング言語を「手続き型言語」と言います。
そのまんまな説明ですね。
以上を踏まえて、手続き型言語の逆、
手続き型言語に分類「されない」プログラミング言語
がプログラミングの話で出てくる「非手続き型言語」です。
手続き型言語と非手続き型言語を合わせると、プログラミング言語全体になります。
そのまんまな説明ですが、そのまんまな用語なのです。
一言でまとめるよ
まぁ「非手続き型言語」って単語が出てきたら「手続き型言語じゃないやつなんだな~」と お考えください。
おまけ
■検索してみる?






