プログラミングとは?なぜあなたはプログラムしたいのですか?

プログラミング言語

プログラミングは移動単語、プログラミング==書き込みコードです。書面コードは何ですか?コンピュータに何をしたいのかを実行するには、Ma Huatengが他の人とチャットした場合、私はチャットソフトウェアを書きました。このソフトウェアコードの山です。コレクション、これらのコードは何ですか?これらのコードは、コンピュータが理解できる言語です。

コンピューティングが理解する言語は何ですか?前に、それが2クレジット、0101010 ...でのみを理解できることを学びました、あなたはコンピュータへのバイナリの山を作ることができません(しかし最もプリミティブなコンピュータはとても乾燥していますが)それをうまくいくことができます、これは遅すぎます。。したがって、最善の方法は単純な指示を入力することです、コンピュータは命令をバイナリに実行できます。

Google.com

プログラマがコンピュータに曲を再生させたい場合は、命令を入力するだけで

オープン「老金。mp3」

PLAY

コンピュータのCPUがそのような命令を受信した後、CPUのみが理解できる命令の束に変わり、次に命令を対応する双方向

に変換します。

[OP | RS | RT |アドレス/即値]

最後のCPUは、ハードディスクのこの曲を呼び出し、スピーカーを介して再生します。

CPUの上の命令は、毎日そのようなコードを書いている場合は、理解するのが難しすぎていますが、誰もが自殺しません。幸いなことに、素晴らしいコンピュータの先駆者はさまざまなプログラミング言語を発展させ、いくつかの簡単な規則を書くことによってコンピュータ作業を行うことができます。

どのプログラミング言語がありますか?

プログラミング言語は、一般に、

に示すように、機械語、アセンブリ言語、高度な言語に分けられています

機械語

バイナリコードはコンピュータ内でのみ受け入れることができるので、バイナリコード0と1で説明されている命令をマシン命令と呼び、すべてのマシン命令のコレクションはコンピュータのコンピュータ言語を構成し、プログラムプログラム機械語ではターゲットプログラムと呼ばれます。ターゲットプログラムのみをコンピュータによって直接識別して実行できます。しかし、明らかな特徴はありません、記憶を記憶したり、読み取りや書き込みが難しく、特定のモデルに応じて、制限を制限したり、機械語は低レベルの言語です。

マシン言語でプログラムを書き込み、プログラマは最初に使用されているコンピュータのすべての命令コードとコードをよく理解しています。ハンドリードプログラムの場合、プログラマは各データの各命令とストレージ割り当てと出力と出力を処理しなければなりませんが、プログラミングプロセスで使用されている作業単位にある状態を覚えておく必要があります。これは非常に面倒な仕事です。手順を書くまでの時間はしばしば実際にあります。