Exercise 1.3.1
jesimar opened this issue · comments
My answer to question 1.3.1 is below. I think it's more complete.
C: imperative, von Neumann, third-generation
C++: imperative, von Neumann, object-oriented, third-generation
Cobol: imperative, von Neumann, third-generation
Fortran: imperative, von Neumann, third-generation
Java: imperative, von Neumann, object-oriented, third-generation
Lisp: declarative, von Neumann, functional, third-generation
ML: declarative, von Neumann, functional, third-generation
Perl: imperative, von Neumann, scripting, third-generation
Python: imperative, von Neumann, object-oriented, scripting, third-generation
VB: imperative, von Neumann, object-oriented, third-generation
What does 'ML' stand for? Machine Language or Meta Language?
Thanks for your efforts and I would like to add :)
COBOL and Perl are object-oriented programming languages
Perl and Python are fourth-generation programming languages, besides being third-generation, as they are used mainly in database programming and scripting.
Also, I wondered how would Perl, Python and VB be von Neumann programming languages?