Basics-of-computer-science-programming-languages

提供:Dev Guides
移動先:案内検索

プログラミング言語

コンピュータシステムは単なるマシンであるため、作業を実行できません。したがって、機能させるために、プログラミング言語または単にコンピューター言語として知られるさまざまな言語が開発されています。

過去20年間で、数十のコンピューター言語が開発されてきました。 これらの各言語には、構文としてよく知られている独自の語彙と規則があります。 さらに、コンピューター言語を記述している間は、わずかなミスでもエラーが発生し、必要な出力が生成されないため、構文は文字どおりに従う必要があります。

プログラミング言語の主要なカテゴリは次のとおりです-

  • 機械語
  • アセンブリ言語
  • 高レベル言語
  • システム言語
  • スクリプト言語

プログラミング言語について簡単に説明します。

機械語またはコード

これは、コンピューターハードウェア用に作成された言語です。 このような言語は、コンピューターシステムの中央処理装置(CPU)によって直接影響を受けます。

アセンブリ言語

これは、よりシンプルで読みやすくするマシンコードのエンコーディングの言語です。

高レベル言語

高レベル言語はシンプルで理解しやすく、英語に似ています。 たとえば、COBOL、FORTRAN、BASIC、C、C +、Pythonなど。

高レベル言語は、複雑なソフトウェアの開発に役立ち、次の利点があるため、非常に重要です-

  • アセンブリ言語や機械語とは異なり、ユーザーは高レベル言語を習得する必要はありません。
  • 高水準言語は自然言語に類似しているため、学習と理解が容易です。
  • 高水準言語は、エラーをすぐに検出するように設計されています。
  • 高水準言語は保守が簡単で、簡単に変更できます。
  • 高水準言語は開発を高速化します。
  • 高水準言語は、比較的安価に開発できます。
  • 高水準言語は文書化が簡単です。

高水準言語には多くの利点がありますが、欠点もあります。 マシン/ハードウェアに対する制御が不十分です。

次の表は、頻繁に使用される言語の一覧です-

言語