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

しかし、この時点で、私は最終的に理解する必要がありました 機械語とプログラミング言語の違いは何ですか?。
