開発 第三世代プログラミング言語(3gl)とは何ですか? -techopediaからの定義

第三世代プログラミング言語(3gl)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-第三世代(プログラミング)言語(3GL)とはどういう意味ですか?

第3世代(プログラミング)言語(3GL)は、第2世代言語に大幅な機能拡張を導入したプログラミング言語のグループで、主にプログラミング言語をプログラマーフレンドリーにすることを目的としています。


英語の単語は、変数、プログラミング構造、およびコマンドを示すために使用され、構造化プログラミングはほとんどの3GLでサポートされています。 よく知られている3GLは、FORTRAN、BASIC、Pascal、および言語のCファミリ(C、C +、C ++、C#、Objective-C)です。


第3世代言語、または高水準プログラミング言語としても知られています。

Techopediaは、第3世代(プログラミング)言語(3GL)について説明しています

アセンブリ言語の不可解なコマンドおよび第4世代言語の1つ下のステップから離れて、3GLのプログラマーは、集計データ型、変数名、およびサブルーチンをコードのセクションを定義する機能を使用することで好まれます。 3GLのプログラムは、ソースプログラムまたはソースコードと呼ばれ、その後、特定のコンピューターおよびCPUが理解できるオブジェクトコードに、専用のプログラムであるコンパイラによって変換されます。


1952年にコンパイラが導入されて以来、何百もの3GLが開発されており、特にさまざまなビジネスおよび科学分野にサービスを提供するアプリケーションのプログラマにメリットをもたらしています。 1957年、IBMはFORTRAN(FORmula TRANslator)を作成して、コンピューター化された数学的に集中的な科学研究を促進しました。 COBOL(Commonon Business Oriented Language)は、記録管理とデータ管理サービスを提供する機能が強化され、ビジネス分野に役立つプログラムの急増に拍車をかけました。 C、C ++、C#、Javaなど、今日使用されているほとんどの汎用プログラミング言語は3GLです。

第三世代プログラミング言語(3gl)とは何ですか? -techopediaからの定義