ホームページ > コンピューターのチュートリアル > コンピュータ知識 > コンピューター言語の定義は何ですか?

コンピューター言語の定義は何ですか?

王林
リリース: 2024-01-22 12:54:10
転載
866 人が閲覧しました

コンピューター言語の定義は何ですか?

コンピュータ言語とは

コンピュータ言語は、人とコンピュータの間で情報を伝達するための媒体であり、人とコンピュータの間のコミュニケーションに使用されます。これは、コンピュータが特定のタスクを完了できるようにガイドするプログラムを作成するために使用される特別な言語です。コンピュータ言語を通じて、人はコンピュータに指示やデータを伝え、コンピュータを制御したり操作したりできます。

コンピュータプログラミング言語の開発は、機械語、アセンブリ言語、高級言語というプロセスを経てきました。

コンピュータ言語は主に 3 つのカテゴリに分類されます:

- 低水準言語

-高級言語

-専門言語

1.低水準言語

- 機械語、アセンブリ言語、記号言語。

- アセンブリ言語のソースプログラムは、アセンブルしてオブジェクトファイルに生成し、実行する必要があります。

2.高級言語

- BASIC (True Basic、Qbasic、Virtual Basic)、C、PASCAL、FORTRAN、インテリジェント言語 (LISP、Prolog) など

- 高級言語ソースプログラムは、解釈とコンパイルの 2 つの方法で実行できます。通常は後者が使用されます。

私たちが使用する C 言語は後者を使用します。

3.専門言語

CAD システムの描画言語と DBMS のデータベース クエリ言語。

コンピュータにはどのような言語がありますか?

1. 機械語 電子コンピュータでは「0」と「1」からなる二進数が使われており、二進数はコンピュータ言語の基本です。

2. アセンブリ言語 機械語でのプログラミングの苦痛を軽減するために、特定の命令のバイナリ文字列を英語の文字と記号の簡潔な文字列に置き換えるという有益な改善が行われました。

3. 高級言語

高級言語は数百あります。影響力が大きく一般的に使用されているものには、F O RT R A N、A L G O L、CO B O L、BA S I C、LI S P、S N O B O L、P L / 1、P a s c a l、C、P R O L O G、A d a、C、VC、V B、Del p h i、J AVA などが含まれます。 。

一般に、C 言語、C 言語、VB 言語などのアセンブリ言語を指します。

C#、ASP などのインターネット開発。ネット、PHP

人気のJAVAなども多数あります!

コンピュータプログラミング言語とは

1. プログラミングとは中国語で「プログラムを書く」の略語で、コンピューターに特定のプログラミング言語を使用してプログラム コードを記述させ、特定の問題を解決し、最終的に対応する結果を得るプロセスです。

2. コンピュータが人間の意図を理解するためには、人間は、コンピュータが理解できる形で、解決すべき問題の考え方、方法、手段をコンピュータに伝え、コンピュータが段階的に動作できるようにする必要があります。人間の指示に従ってステップを実行し、特定のタスクを完了します。人間とコンピューターの間のこのコミュニケーションのプロセスがプログラミングです。

3. プログラミング: 論理的なフローを備えた「制御可能なシステム」の設計 [注: プログラミングは必ずしもコンピューター プログラムを指すわけではなく、論理的な計算能力を持つシステムはすべてプログラミングとみなすことができます]

4. プログラミング言語: アセンブリ言語、機械語、アセンブラ、高級言語

5. コンピュータは機械語以外のソースプログラムを直接認識・理解して実行することはできませんので、何らかの方法でコンピュータが直接実行できるものに変換する必要があります。

これは上級になります

MINIPRO プログラミング ハードウェア

プログラミング言語で記述されたソースプログラムをマシンターゲットプログラムに変換するには、インタープリット方式とコンパイル方式の2つの方法があります。

インタープリタモードでは、コンピュータは高級言語で書かれたソースプログラムを解釈して実行しますが、オブジェクトファイルや実行ファイルを作成することはできません。

コンパイルモードでは、まずソースプログラムが使用するプログラミング言語に対応するコンパイラで処理され、処理されたプログラムは字句解析、構文解析、意味解析、コード生成、コード最適化の各段階を経て処理されます。ソースプログラムは、ソースプログラムをバイナリコードで表現されたターゲットプログラムに変換し、そのプログラム内で使用される関数呼び出しやシステム関数呼び出し等をリンカ処理によりターゲットプログラムに埋め込み、バイナリ実行ファイルを生成します。継続的に実行されること。この実行ファイルを呼び出すことにより、プログラマが対応するソースプログラムファイル内で指定した対応する機能を実現することができる。

コンピュータ言語とは ###たくさんの###

コンピュータ言語は 3 つのカテゴリに分類されます。

1-これは機械語です。これは基本的に諦めていただいて結構です。すべて機械語であり、1 か 0 の組み合わせです。

2-これは中間言語であり、主にアセンブリ言語を指します。このアセンブリ言語は実際には非常に重要です。コンピュータプログラミングは、CPUの構成とアセンブリ方法を深く理解する必要があり、比較的難しく、初心者には適していません。

実は、中級言語と高級言語の中間に位置する言語(私はそう思っています)、つまり中級言語と高級言語の特徴を併せ持ったC言語という言語が存在する可能性があります。個人的にはこれだと思います。コンピューター言語学習の始まり。

高級言語が多すぎます; java、vb、c、c#、fortran などがあります。私の個人的な提案は、C を学びたくない場合は、使いやすく強力な VB から始めることができるということです (確かに、Microsoft から強力なサポートを受けています)。

以下是常見的程式語言給你分開類別: Basic 類別:GW-Basic、Quick Basic、Turbo Basic、Visual Basic、Visual Basic.net C 類別:C、C 、C#、Java Pascal 類別:Pascal、 Delphi 其它:FORTRAN、MATLAB…… 根據不完全統計,電腦程式語言已超過2500 種。

以上がコンピューター言語の定義は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:docexcel.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート