ADVANCED TOPICS IN COMPILER DESIGN
CODE GENERATION FOR OBJECT ORIENTED LANGUAGES
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
first generation
|
|
second generation
|
|
third generation
|
|
fourth generation
|
Detailed explanation-1: -3GLs are called procedural languages or high level languages. They are easier to understand because they resemble our own English language more than 1GLs and 2GLs. However, specific training is still required to program in these languages. Some examples of 3GLs are BASIC, COBOL, Pascal, Fortran, C, C++, Perl and Ada.
Detailed explanation-2: -Third Generation: High-Level Language.
Detailed explanation-3: -3. The third-generation languages, or 3GL, are high-level languages, such as C, C++, Java, JavaScript, and Visual Basic. 4. The fourth-generation languages, or 4GL, are languages that consist of statements similar to statements in a human language.
Detailed explanation-4: -Third-generation computers used integrated circuits in place of transistors. With the use of integrated circuits, these computers became reliable, generated less heat, were small in size, fast, very less maintenance, and were inexpensive. It was developed in 1958 by Robert Noyce and Jack Kilby.