ホームページ  >  記事  >  現在、コンピュータープログラムを作成するために何が使用されていますか?

現在、コンピュータープログラムを作成するために何が使用されていますか?

藏色散人
藏色散人オリジナル
2020-08-12 11:33:498794ブラウズ

現在、コンピュータプログラムを記述するには高級言語が一般的です。高級言語は主にアセンブリ言語に関連しており、より自然言語や数式に近いプログラミングであり、基本的にはプログラムを機械のハードウェアシステムから切り離し、人が理解しやすいように記述したものをソースプログラムといいます。

現在、コンピュータープログラムを作成するために何が使用されていますか?

#現在、コンピューター プログラムを作成するには、一般的に高級言語が使用されています。

高級プログラミング言語は、マシンに依存しないプロセス指向またはオブジェクト指向の言語です。高級言語は、日常会話に近い数学的言語を参照して設計された言語です。たとえば、2 つの変数を追加して 3 番目の変数に割り当てる場合、高級言語の式は var3=var1 var2 となります。

コンピュータ言語は高級言語と低級言語に分けられます。高級言語とは、主にアセンブリ言語に関連したもので、より自然言語や数式に近いプログラミングであり、基本的に機械のハードウェアシステムから切り離して、人間にとって理解しやすいようにプログラムを記述します。書かれたプログラムをソースプログラムと呼びます。

推奨: 「プログラミング ビデオ

高級言語とは特定の言語を指すのではなく、多くのプログラミング言語が含まれています一般的な java、c、c、C#、pascal、python、lisp、prolog、FoxPro、Yi Language、C 言語の中国語版など、構文とコマンド形式が異なります。

高級言語は、コンピュータのハードウェア構造や命令体系とは何の関係もなく、表現力が強く、データ操作やプログラムの制御構造を簡単に表現でき、さまざまなアルゴリズムをより適切に記述することができ、学習が容易です。マスターする。しかし、高級言語コンパイルによって生成されるプログラムコードは、一般にアセンブリ言語で設計されたプログラムコードよりも長く、実行速度も遅くなります。そのため、高速性やコード長が要求されるプログラムや、ハードウェアを直接制御するプログラムを記述するのにアセンブリ言語は適しています。高級言語、アセンブリ言語、機械語はすべて、コンピューター プログラムを作成するために使用される言語です。

高級言語プログラムは、マシンのハードウェア構造を「見ることができず」、マシンのハードウェア リソースに直接アクセスするシステム ソフトウェアやデバイス制御ソフトウェアを作成するために使用することはできません。この目的を達成するために、一部の高級言語はアセンブリ言語による呼び出しインターフェイスを提供します。アセンブリ言語で記述されたプログラムは、スタックを使用してパラメータまたはパラメータのアドレスを渡すことにより、高級言語の外部プロシージャまたは関数として使用できます。

以上が現在、コンピュータープログラムを作成するために何が使用されていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。