通常、この用語を使用して 言語、私たちは、その特定の言語を知っている人々が互いにコミュニケーションすることによって自分自身を表現できるようにする、特定の一連の記号と特定のルールを意味します。
たとえば、私たち全員が使用する自然言語は、特定の文字、単語、規則のセットで構成されています。 文法学者 通常の使用を管理するものです。 しかし、コンピュータは自然言語を直接理解できないため、専門用語で、 機械語 は プログラミング言語。
しかし 機械語とプログラミング言語の違いは何ですか??
機械語とプログラミング言語の違いは何ですか?
機械語は、いわゆるバイナリ システムの使用を通じて、PC プロセッサが一般的なコンピュータ プログラムを実行できるようにする特定の言語にすぎません。
しかし、機械語で使用されるアルファベットの記号は、私たちの言語のように 21 個ではなく、2 個だけです。 0 は 1、それを通じて依然として生産することが可能です 言葉 そしてその結果、 祈り 切る。 実際、 機械命令、またはもっと単純に、 手順、これらの特定のフレーズにすぎません。
ただし、機械語でプログラムを直接記述するのは非常に複雑であるため、すべてのプログラマーにとって作業が容易になるため、次のような機能を備えた別の特殊な言語が使用されます。 翻訳 コンピューターで使用される共通の機械語。
この追加言語はプログラミング言語と呼ばれ、さらに単純な命令を使用することで、 ソースコード 後でコンピュータプロセッサによって一度実行されるプログラムの 翻訳された 自動的に機械語で表示されます。
ただし、機械語とは異なり、単一のプログラミング言語はありません。 実際、場合によっては多かれ少なかれ新しいプログラミング言語が世の中にいくつか存在します。 その中で最も古いものは、 取り付け (誤って呼ばれることがよくあります) アセンブラ)、 不可欠 (発音した ベシック)、 コボル、 c.、 パスカル そしてその フォートラン。
代わりに、新しいプログラミング言語が使用されます。 ジャワ (発音した ジャワ)、 C++ (発音した チースマッシュスマック)、 パール、 パイソン (発音した フェイトン)、 ビジュアルベーシック (発音した ビジュアルベーシック) は ルビー。
ただし、これらのプログラミング言語に加えて、他にも多くの言語がありますが、ほとんどすべての既存のプログラミング言語では、ステップバイステップの手順を示す特定の用語 (通常は英語) を使用してコンピューターに指示を与える以外のことはできません。 特定のタスクを完了するために実行する必要があります。
論理接続詞の役割
特定のプログラミング言語を使用してコンピューターに与えられる命令は、専門用語で「 論理接続詞。 これらの中で、考慮すべき最も重要な要素は、特に次の 3 つです。
- とこれは 2 つの要素をリンクするために使用され、要素の宣言が true になるとすぐに true になります。 例えば、 aとb は 真実 これがあれば に それか b. どちらも真実であることが判明します。
- またこれは 2 つの要素をリンクするために使用され、要素の宣言の少なくとも 1 つが true の場合に true になります。 例えば、 AOB は 真実 A が真か B が真か。
- いいえ、これは単にステートメントの結果を逆にします。 たとえば、はい に 考えられている ベラ、 ノート 考えられている 偽。
論理接続子の動作、ひいては論理接続子の動作をより深く理解するため。 ブール代数、これはコンピューター技術の世界全体で根本的に重要な役割を果たします。次の画像を見てください。ゼロは次の意味を表します。 偽 一方、1 は次の意味を表します 真実:

しかし、この時点でようやく理解できたはずだった 機械語とプログラミング言語の違いは何ですか?。