第三世代プログラミング言語とは何ですか?

第3世代プログラミング言語3GL )は、マシンに依存しないプログラミング言語です。 3GLで書かれたプログラムは、さまざまなデバイス上で動作するようにコンパイルできます。 これを第一世代のプログラミング言語(機械語)または第二世代のプログラミング言語(アセンブリ言語)と比較してください。 それらの言語では、プログラムは特定のタイプのCPUと命令セット用に特別に書かれています。

3GLは、FORTRAN、ALGOL、およびCOBOLの開発とともに1950年代に初めて登場しました。 これらの言語は、C ++、Ruby、JavaScriptなどの最新の高水準プログラミング言語よりもはるかに低レベルのものですが、「高水準」と見なされます。

プログラミング用語