This quiz aims at testing your very basic level of programming history as much as we discussed in Lecture 0. Please submit your answers to each of these questions in a single file ( in the appropriate directory in your private repository for this course that we created in class today. Don’t forget to push your answers to your remote repository by the end of quiz time.
Push your quiz-1 file to quiz/1/ folder in your Github project.

  1. (A) What is the closest programming language to machine code?
    (B) Does it need interpretation in order to become machine-comprehensible?

  2. (A) Name the oldest high-level programming language that is still in active daily usage.
    (B) Approximately how many decades is it old? (the decade it was created is also an acceptable answer)

  3. (A) Name a second-generation programming language.
    (B) Which language-generation are Fortran, C, C++, Java, Python, and R programming languages?

  4. In what decades C, C++, and Python were created, respectively?

  5. Name a programming language ancestor of C.

  6. Name a programming language ancestor of C++.

  7. Name a programming language ancestor of Python.