プログラミング言語の分類:各種類の主な側面
あなたがこの方向を知る前にプログラミング言語の分類として、用語や概念を少し理解する価値があります。各コンピュータは、プログラムアルゴリズムの段階的な実行に続いて、多数の特定のタスクを実行する能力を有する。ソリューションのパスを示す命令の組み合わせは、コンピュータプログラムと呼ばれます。しかし、人間の発話をコンピュータが理解できる形に翻訳するためには、翻訳者の助けを借りて最終的に機械コードの形を得る特別な表記システムが開発される。
プログラミング言語にはさまざまなレベルがありますが、低、高および超高に分けられる。第1の方向は、単位とゼロのタイプを有する一連の図形を人が導入することを前提とする。高い確率でエラーが発生します。この方向で作業するには、高度な資格を持つ専門家が必要です。第2の方向では、BASICやFORTRAN、ALGOL、PASCALなどの言語を参照するのが通例です。この形式の命令の説明は、はるかに簡単であり、人によって容易に認識されます。超ハイレベルの代表者はAPLです。このオプションの使用に伴うエラーは完全に排除され、プログラムサイズは最小限に抑えられます。プログラミング言語の開発は記述された順序で行われました。この段階では、最も一般的な高水準言語です。
プログラム作成の世界で知られているすべての言語は、いくつかのタイプに分けることができます。
- マシン指向。 これらの言語は、個々のコンピュータの特性に直接依存しています。この方向では、ハードウェアリソースを使用して高品質のプログラムを作成できます。客観的なコードを予測する機会があります。欠点は、プログラムを作成する速度が遅く、仕事に多大な労力がかかることです。あるコンピュータ用に作成されたプログラムは、ほかの人にはまったく適していないことを忘れないでください。
- プログラミング言語の分類シンボリック・コーディングの存在を前提としています。この方向はコマンドの数に属する。数字は識別子で置き換えられ、セット中に文字の内容を記憶するプロセスを軽減する。エラーの確率はゼロまで下がります。
- オートコードも不可欠な要素ですプログラミング言語の分類は不完全である。方向はシンボリック・エンコーディングに似ていますが、はるかに広い範囲のマクロを使用します。それらは、プログラムの異なる部分に反復要素が存在することが特徴です。
- 機械に依存しない。タスクの実行方法を記述し、さらに処理することができます。かなり広い範囲のユーザーが利用できるオプションの1つ。
- 問題指向。 それらの発生は、達成すべきタスクの範囲の拡大に関連している。この指示には多くのコマンドが用意されており、必要なアルゴリズムを明確かつ明確に形成することができます。
- プログラミング言語の分類ユニバーサル言語のような要素を提供します。それらは、商業的、科学的および他の計画のタスクを実行するように設計されています。また、モデリングを支援するために作成されています。
- 対話言語は重要なタイプとみなされます。 これらは、人とマシンの間の接続を作成するために必要です。ソリューションの方向性に加えて、言語には多くの抜け穴やステレオタイプが含まれています。プログラムの変更と追加は、個々の要素を追加または削除することで、非常に簡単かつ迅速に実行されます。方向の明るい代表はBasikです。
</ p>
評価: