COMPILER DESIGN

ADVANCED TOPICS IN COMPILER DESIGN

CODE GENERATION FOR OBJECT ORIENTED LANGUAGES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of the following lists the evolution of programming languages in the correct order?
A
Procedural, non-procedural, object oriented, machine, assembler
B
machine, assembler, procedural, non-procedural, object oriented
C
machine, procedural, assembler, non-procedural, object oriented
D
machine, assembler, object oriented, procedural, non-procedural
Explanation: 

Detailed explanation-1: -is the first step in the evolution of programming languages: machine language.

Detailed explanation-2: -Program development life cycle (PDLC) The process containing the five phases of program development: analyzing, designing, coding, debugging and testing, and implementing and maintaining application software.

Detailed explanation-3: -1843: Ada Lovelace’s machine algorithm. 1944-45: Plankalkül. 1949: Assembly Language. 1949: Shortcode. 1952: Autocode. 1957: FORTRAN. 1958: ALGOL (Algorithmic Language) 1958: LISP (List Processor) More items •05-Aug-2020

Detailed explanation-4: -1843 – Ada Lovelace programs for Charles Babbage’s analytical engine. 1949 – Assembly becomes first widely-used programming language type. 1952 – Autocode becomes first compiled computer programming language. More items

There is 1 question to complete.