ホームページ  >  記事  >  バックエンド開発  >  php は高級言語ですか?

php は高級言語ですか?

(*-*)浩
(*-*)浩オリジナル
2019-09-18 11:17:543140ブラウズ

コンピュータ言語は高級言語と低級言語に分けられます。高級言語は主にアセンブリ言語 (機械語) に関連しており、高度にカプセル化されたプログラミング言語です。自然言語や数式に近いプログラミングです。基本的に機械のハードウェア システムから分離されており、より簡単です。プログラムを特定の方法で記述し、そのプログラムをソースプログラムと呼びます。

php は高級言語ですか?

高級言語とは、人間の日常言語をベースに、一般の人が受け入れやすい言葉で表現したプログラミング言語です。漢字やルール(英語などの外国語)で表現されているため、プログラマが書きやすく、読みやすく、コンピュータの知識があまりない人でも内容を大まかに理解できます。 (推奨学習: PHP プログラミング入門から習熟まで )

高級言語とは特定の言語を指すのではなく、多くのプログラミング言語 (数十) が含まれます。人気のある Java、C 言語、C、C#、PHP、Python、Perl、pascal、lisp、prolog、Visual Basic (VB と呼ばれる)、FoxPro、delphi、easy language、fortran などの構文とコマンドこれらの言語はフォーマットがすべて異なります。

PHP は高級言語であり、アセンブリは低水準言語です。一般に、上位レベルの言語は単純ですが、下位層の制御が不十分で効率が低くなります。下位レベルの言語はより複雑で、下位層の制御が優れており、効率が高くなります。レベルはマシンコードです。

機械語とは、機械が直接認識できるプログラミング言語または命令コードです。翻訳する必要はありません。各演算コードは、それを完成させるためにコンピュータ内部に対応する回路を持っています。これは、機械が直接理解して受け入れることができるプログラミング言語または命令コードである可能性があり、翻訳せずに処理できることを意味します。

機械語は絶対アドレスと絶対オペコードを使用します。さまざまなコンピューターには、独自の機械語、つまり命令システムがあります。使用法の観点から見ると、マシン語は最も低レベルの言語です。

プログラミング言語は、コンピューター プログラムを定義し、コンピューターに命令を発行するために使用される形式言語です。コンピューター言語には数多くの言語が存在し、毎年多数の新しいプログラミング言語が作成されています。

プログラミング言語はレベルに応じて、機械語、アセンブリ言語、高級言語の 3 つのカテゴリに分類できます。機械語は、機械によって直接実行できる一連の機械命令で構成されます。

機械語で書かれたプログラムには、読みにくく覚えにくいという問題があります。アセンブリ言語は基本的にハードウェア上で直接動作する言語であり、ニーモニックを使用するため、機械語に比べて書き込みや読み取りが容易です。

高級言語では、複数のアセンブラ ステートメントがより簡潔なプログラミング ステートメントにマージされ、同時にスタックやレジスタ割り当ての管理などの一部のタスクが自動的に完了するため、プログラマの開発がより便利になります。プログラム

機械語でプログラムを書くには、プログラマはまず使用するコンピュータの命令コードとその意味をすべて暗記する必要があります。ハンドプログラミングの場合、プログラマはストレージの割り当てや各命令とデータの入出力を自分で処理する必要があり、プログラミングプロセスの各ステップで使用されるワークユニットの状態も覚えておく必要があります。

以上がphp は高級言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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