>> ZG·言語学習 >  >> 理論言語学 >> 音韻論

Coputer Languageとは何ですか?

コンピューター言語は、コンピューターとの通信に使用されるシンボルとルールのシステムです。それはあなたが話す言語のようなものですが、言葉を使って思考やアイデアを表現する代わりに、指示を使用してコンピューターに何をすべきかを伝えます。

これが故障です:

なぜコンピューター言語が必要なのですか?

* コンピューターは人間の言語を理解していません: 彼らは、「これらの数字を追加する」や「このデータを保存」など、非常に基本的な一連の指示のみを理解しています。

* 言語はギャップを埋めます: コンピューター言語は、人間の指示をコンピューターが理解できる形式に変換します。

コンピューター言語の種類:

* 低レベル言語: これらの言語は、マシンの言語に非常に近いものです。書くのは困難ですが、非常に効率的です。

* 機械言語: これは、バイナリ数字(0Sおよび1S)のみを使用して、最も基本的なフォームです。

* アセンブリ言語: これは、指示にnnemonics(ショートコード)を使用して、わずかに人間が読みやすいです。

* 高レベル言語: これらは人間の言語に近く、学習と書き込みが簡単です。それらはより抽象的であり、コンピューターがそれらを理解する前にマシンコードに翻訳する必要があります。

* プログラミング言語: これらは、ソフトウェア、アプリ、およびWebサイトを作成するために使用されます。例には、Python、Java、JavaScript、C ++、C#などが含まれます。

* スクリプト言語: これらは、タスクを自動化し、簡単なプログラムを作成するために使用されます。例には、Python、JavaScript、Bash、PowerShellが含まれます。

重要な概念:

* 構文: 言語の構造を管理するルールのセット。

* セマンティクス: 言語の指示の意味。

* コンパイラ/インタープリター: 高レベルの言語をマシンコードに変換するプログラム。

簡単に言えば:

レシピのようなコンピューター言語を考えてください。指示は言葉であり、成分はデータです。 コンピューターはレシピに従って最終製品を作成します。これは、プログラム、Webサイト、またはビデオゲームでさえあります。

特定のコンピューター言語や概念について詳しく知りたい場合はお知らせください!

著作権 © ZG·言語学習(www.zongjiefanwen.com) 無断複写・転載を禁じます。