0% found this document useful (0 votes)
215 views1 page

Homework II Exercise Section 1.3

The document summarizes the characteristics and generations of several programming languages: C, C++, and Java are described as imperative; C, C++, and ML as declarative; Fortran and C as Von Neumann; C++, Java, and VB as object-oriented; ML as functional; Fortran, Cobol, Lisp, C, and C++ as third-generation languages; and Perl and Python as scripting languages. No language is identified as fourth-generation.

Uploaded by

jriver64
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
215 views1 page

Homework II Exercise Section 1.3

The document summarizes the characteristics and generations of several programming languages: C, C++, and Java are described as imperative; C, C++, and ML as declarative; Fortran and C as Von Neumann; C++, Java, and VB as object-oriented; ML as functional; Fortran, Cobol, Lisp, C, and C++ as third-generation languages; and Perl and Python as scripting languages. No language is identified as fourth-generation.

Uploaded by

jriver64
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Rivera-1 J. (Tony) Rivera Compiler Construction CS 400 Assignment: Exercise Section 1.3.1 (p 14, 15) Professor: Dr.

Simon Lin Exercise 1.3.1: Indicate which of the following terms: a) b) c) d) e) f) g) h) Imperative Declarative Von Neumann Object-oriented Functional Third-generation Fourth-generation Scripting

Apply to which for the following languages: 1) 2) 3) 4) 5) 6) 7) 8) 9) C C++ Cobol Fortran Java Lisp ML Perl Python and 10) Visual Basic

Answer: a) Imperative is C, C++, and Java b) Declarative is C, C++, and ML c) Von Neumann is Fortran and C d) Object-oriented is C++, Java, and VB e) Functional is ML f) Third-generation (3GL) is Fortran, Cobol, Lisp, C, and C++ g) Fourth-generation is not found in any of the listings of programming language h) Scripting is Perl and Python

You might also like