Question 1. Distinguish between machine language and assembly language.
Question 2. Distinguish between assembly language and high-level language.
Question 3. Which computer language is directly related to and understood by a computer?
Question 4. List four steps in programming language translation.
Question 5. List four common computer language paradigms.
Question 6. Compare and contrast a procedural paradigm with an object-oriented paradigm.
Question 7. Define a class and a method in an object-oriented language. What is the relation between these two concepts and the concepts of an object?
Question 8. What is a functional paradigm?
Question 9. What is a declarative paradigm?