Basics-of-computer-science-programming-languages
提供:Dev Guides
プログラミング言語
コンピュータシステムは単なるマシンであるため、作業を実行できません。したがって、機能させるために、プログラミング言語または単にコンピューター言語として知られるさまざまな言語が開発されています。
過去20年間で、数十のコンピューター言語が開発されてきました。 これらの各言語には、構文としてよく知られている独自の語彙と規則があります。 さらに、コンピューター言語を記述している間は、わずかなミスでもエラーが発生し、必要な出力が生成されないため、構文は文字どおりに従う必要があります。
プログラミング言語の主要なカテゴリは次のとおりです-
- 機械語
- アセンブリ言語
- 高レベル言語
- システム言語
- スクリプト言語
プログラミング言語について簡単に説明します。
機械語またはコード
これは、コンピューターハードウェア用に作成された言語です。 このような言語は、コンピューターシステムの中央処理装置(CPU)によって直接影響を受けます。
アセンブリ言語
これは、よりシンプルで読みやすくするマシンコードのエンコーディングの言語です。
高レベル言語
高レベル言語はシンプルで理解しやすく、英語に似ています。 たとえば、COBOL、FORTRAN、BASIC、C、C +、Pythonなど。
高レベル言語は、複雑なソフトウェアの開発に役立ち、次の利点があるため、非常に重要です-
- アセンブリ言語や機械語とは異なり、ユーザーは高レベル言語を習得する必要はありません。
- 高水準言語は自然言語に類似しているため、学習と理解が容易です。
- 高水準言語は、エラーをすぐに検出するように設計されています。
- 高水準言語は保守が簡単で、簡単に変更できます。
- 高水準言語は開発を高速化します。
- 高水準言語は、比較的安価に開発できます。
- 高水準言語は文書化が簡単です。
高水準言語には多くの利点がありますが、欠点もあります。 マシン/ハードウェアに対する制御が不十分です。
次の表は、頻繁に使用される言語の一覧です-