answersLogoWhite

0

Officially there is no such thing as 2GL. The term 3GL came first and coincided with the advent of third generation hardware but was nothing more than a marketing buzzword to differentiate previous high-level languages with the newer languages. Historically, all high-level languages that came before 3GL are reflexively known as 2GL languages while low-level assembler became 1GL. However, some people regard machine code as begin 1GL while assembler is 2GL while all high-level languages are 3GL, which only serves to undermine the original meaning of 3GL.

Thus the answer depends on what you consider 2GL to actually mean. Historically, it means early high-level languages like FORTRAN and ALGOL, but could also mean low-level assembler languages.

In reality, terms such as 3GL and the later 4GL and 5GL are meaningless methods of language classification since no-one can agree upon what actually differentiates a 3GL from a 4GL or a 5GL. Languages are not and never have been officially classified in this way, they are classified according to whether the language is symbolic, declarative, imperative, object-oriented, functional, domain specific, and so on. Both FORTRAN and ALGOL are therefore imperative languages -- whether you regard them as 2GL or 3GL is immaterial.

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

Who invented third generation language?

The second generation language programmers.


When was The Second Generation created?

The Second Generation was created in 1994-02.


When was V - The Second Generation - created?

V - The Second Generation - was created on 2008-02-05.


What are the advantages of second generation programming language?

Easier to learn: Second-generation programming languages are easier to learn than first-generation languages. They are closer to human language and are more intuitive


When was Second Language Research created?

Second Language Research was created in 1985.


Examples of second-generation programming language or 2GL assembly language?

colbol and foran


What African characteristics did second generation slaves lose in America?

the language


When was Studies in Second Language Acquisition created?

Studies in Second Language Acquisition was created in 1978.


When was Journal of Second Language Writing created?

Journal of Second Language Writing was created in 1992.


What are the features of a fourth generation languages?

There is no such thing as a fourth generation language. Machine code is the first generation (the native language of the computer). Assembly language is the second generation (low-level symbolic language). All high-level (abstract) languages are third-generation. Although some languages claim to be fourth-generation or even fifth-generation, they are meaningless terms used by marketing types that tell you nothing about a language's capability.


Machine language is what generation language?

Machine language is a first generation language.


What generation language is ruby on rails?

Third generation. All high level languages are third generation. Assembly language and low-level symbolic languages are second generation languages. Machine code is the only first generation language. Although some languages have been described as being fourth or fifth generation, the terms have no official meaning (they were originally used by marketing types but are in fact meaningless).