Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

As more and more programming languages are developed for various purposes, the i

ID: 3920482 • Letter: A

Question

As more and more programming languages are developed for various purposes, the industry has learned how to categorize languages based upon their features, abilities, and power. These categories are called "Generations."

Research the current Generational Languages (GL) model. Where does Python fall within that model? Why?

Choose two other languages within your industry. Determine where they fall within the model and why.

Based upon your research, do ALL programming languages fit within the GL model? Why? Should it be expanded? What would be your recommendations?

Explanation / Answer

SQL falls under the category of fourth generation language as it has higher level of abstraction than a third generation language and it has statement power also which makes it fall under fourth generation language model.

Mercury falls under the fifth generation language. It provides constraints instead of writing complex algorithms. While working on this language the programmer only needs to be concerned about what problem he/she has to solve and which are the conditions to be fulfilled rather than writing an algorithm or a routine.

Hope this helps.