answersLogoWhite

0

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.

User Avatar

Wiki User

10y ago

What else can I help you with?

Continue Learning about Engineering

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).


What are the advantages of fifth generation of language?

The major advantages of fifth generation programming languages are that these languages are improved from fourth generation languages. It is also important to note that classification of programming languages in generations beyond the second generation is complete nonsense and nothing but a marketing hype; programming languages don't evolve in a linear succession, or one in the shape of a balanced tree, where each generation has common attributes and improvements over the previous generation.


What are example of second generation programming language?

Machine code is first generation. Low-level, machine-dependent, symbolic languages such as assembly language are second generation. All high-level, machine-independent languages are third generation. Fourth and fifth generation don't actually have any meaning since there is no "standard" to define these terms, although they are often used to classify specific types of third-generation languages.


What do you mean by programming language.explain generation of it?

A programming language is a formal set of instructions that allows humans to communicate with computers and create software applications. Programming languages are typically categorized into generations based on their abstraction level: First-generation languages (1GL) are low-level, machine languages that consist of binary code directly executed by the computer's hardware. Second-generation languages (2GL) are assembly languages that use symbolic representations of machine code, making them slightly easier to read and write. Third-generation languages (3GL) are high-level languages like Python, Java, and C++, which provide more abstraction and are closer to human languages. Fourth-generation languages (4GL) are even more abstract, often used for specific tasks such as database queries and report generation, focusing on what to do rather than how to do it.


What are the five high level programming language?

1.First Generation Programming LanguageFirst generation of programming language refers to machine language. Machine language is lower level language which uses object code (some times also known as machine code). Object code is the combination of binary digits. These languages directly talk to hardware.2.Second Generation Programming LanguageSecond generation of languages is also low level language which is known as assembly language. Assembly languages are the interface between Machine level languages and High level languages.3.Third Generation Programming LanguageThird Generation programming languages are High level Programming languages like JAVA & C.4.Fourth Generation Programming LanguageThis is the set of current generation programming languages. These languages are similar or closer to human languages.General characteristics of 4GL are:i.Closer to human languagesii.Portableiii.Database supportiveiv.simple and requires less effort than 3GLv.Non proceduralDifferent types of 4 GL are:a. Query Generatorb. Report generatorc. Form Generatord. Application Generatore. GUI Generatorf. Relational Database Manager5.Fifth Generation Programming LanguageLanguages used for writing programs for Artificial Intelligence, Neural Network, Plasma Computing etc. come under 5GL. This is the future of programming language.

Related Questions

What are the features of 3rd generation features?

3rd generation languages are the most common form, including standard languages such as C,C++ and Java while languages


What has the author Gary E Fisher written?

Gary E. Fisher has written: 'Application software prototyping and fourth generation languages' -- subject(s): Application software, Development, Programming languages (Electronic computers) 'A functional model for fourth generation languages' -- subject(s): Programming languages (Electronic computers), Programming, Functional programming languages, Fourth generation computers


Can we go beyond the 5th generation programming language please explain why?

We can't even go beyond the third generation. The first generation languages are all the native machine code languages. The second generation languages are the low-level symbolic languages such as assembly language. The third generation languages are all the high-level symbolic languages, such as C, C++, Java, Pascal, Cobol and so on. There are no fourth generation languages. The term "fourth generation" was first used by marketing types to make their third generation languages seem superior to other third generation languages, regardless of what features they actually provided. While there have been several attempts to re-classify third-generation languages, there is no standardised convention and thus no way to compare languages objectively by generation alone. Languages are best classified by the paradigms they support (procedural, structured, object-oriented, functional, logical and so on) and/or the domains they operate within (general purpose programming, artificial intelligence programming, and so on).


What are the features of 3rd generation computer language?

3rd generation languages are the most common form, including standard languages such as C,C++ and Java while languages


Can generations 1-4 programming languages be object-oriented programming language?

First-generation is binary, just zeros and ones, so you can not talk about OOP at this level. The same is true, no OOP, for the second-generation languages, assembly languages. Third-generation languages include C++ and Java, so, YES, you can say that a third generation language can be OOP. Fourth-generation languages can include OOP features, but tipically they are closer to human language and are not intended to be OOP. Fifth-generation languages are used mainly in artificial intelligence research, so, no OOP. More about it you can find at http://en.wikipedia.org/wiki/Programming_language.


How do you tell the difference between the ipod gen 3 and 4?

The third generation iPod doesn't have a camera in it but a fourth generation iPod does. The third generation iPod is also more thicker than the fourth generation iPod and it doesn't have as much features as the fourth generation iPod.


What are fourth generation languages?

Fourth-generation languages (4GLs) are high-level programming languages designed to be more user-friendly and efficient than earlier generations. They allow developers to create applications with less code and often include features for database manipulation, report generation, and user interface design. 4GLs are typically more abstract, focusing on what the program should accomplish rather than how to execute it, thereby enhancing productivity and reducing development time. Examples of 4GLs include SQL, MATLAB, and various scripting languages.


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).


Why do some languages share some common features?

the languages pass on to diffrent generation and change over time.


What are the advantages of fifth generation of language?

The major advantages of fifth generation programming languages are that these languages are improved from fourth generation languages. It is also important to note that classification of programming languages in generations beyond the second generation is complete nonsense and nothing but a marketing hype; programming languages don't evolve in a linear succession, or one in the shape of a balanced tree, where each generation has common attributes and improvements over the previous generation.


What are example of second generation programming language?

Machine code is first generation. Low-level, machine-dependent, symbolic languages such as assembly language are second generation. All high-level, machine-independent languages are third generation. Fourth and fifth generation don't actually have any meaning since there is no "standard" to define these terms, although they are often used to classify specific types of third-generation languages.


What is the fourth generation techniques?

example of fourth generation techniques