answersLogoWhite

0

If you're referring to genetic algorithms, it's a subset of what you may call "conventional programming"

Genetic algorithms are in a way similar to AI algorithms, in the sense that the solution to a given problem is not laid out programmatically or mathematically. Instead, a genetic algorithm provides the basis to solve a problem.

A genetic algorithm is based on the laws of natural selection. "Specimens" mutate and are then passed through a fitness function - the most elligible ones survive, while the rest are destroyed.

A genetic algorithm can be constructed with a "conventional" programming language.

User Avatar

Wiki User

16y ago

Still curious? Ask our experts.

Chat with our AI personalities

CoachCoach
Success isn't just about winning—it's about vision, patience, and playing the long game.
Chat with Coach
DevinDevin
I've poured enough drinks to know that people don't always want advice—they just want to talk.
Chat with Devin
ViviVivi
Your ride-or-die bestie who's seen you through every high and low.
Chat with Vivi
More answers

The third-generation programming languages were primarily known for their hardware independence. "Fourth generation" was coined as a way to differentiate the then-new declarative languages that claimed to operate at higher levels and in a domain closer to the user.

User Avatar

Wiki User

10y ago
User Avatar

Nothing whatsoever. The terms 3GL, 4GL and 5GL are meaningless marketing buzzwords. In fact, prior to third generation hardware there was no such thing as 1GL, 2GL nor 3GL. Historically, when the term 3GL was first coined it simply implied the programming language was suitable for 3G hardware, nothing more. Reflexively, 2GL came to mean all high-level languages that had come before while 1GL became low-level Assembler. Later, the terms were modified so 3GL simply came to mean any high-level language, while 2GL became low-level Assembler and 1GL became machine code.

Lumping all the high-level languages into a single category doesn't tell you anything about the language, however the subsequent terms 4GL and 5GL have been used and abused so much so that they've become every bit as meaningless as the original 3GL.

All languages are categorised by whether they are symbolic, imperative, declarative, functional, procedural, structured, object-oriented, domain-specific or a hybrid. Those terms do far more to distinguish languages than a meaningless "generational" buzzword.

User Avatar

Wiki User

12y ago
User Avatar

difference between fourth generation language and conventional programming language

User Avatar

Wiki User

11y ago
User Avatar

ebrb rb e b

User Avatar

Wiki User

12y ago
User Avatar

Add your answer:

Earn +20 pts
Q: Difference between third and Fourth-generation programming language?
Write your answer...
Submit
Still have questions?
magnify glass
imp