Exercise 0 -- Warm up -- not on final
With the book closed, on a piece of paper write down the names of all the programming
languages that are mentioned in chapter 2, that you can recall.
Question 1
Which language in Chapter 2 interested you?(write down the name) Why?(one
or two sentences)
Question 2
Describe the history of one(1) of programming languages discussed in
chapter 2 of Sebesta that interested you. Include important dates and
people's names.
Question 3
Draw a diagram describing the relationships between two or three
inter-related programming languages in chapter 2 of Sebesta.
Exercise 4
Review your answers to questions 2 and 3 using the book.
Project Related Question 5
You are designing a new language -- which older languages would you use as
an inspiration? Why?
Project Related Question 6
You are designing a new language -- when people look back at it, what do
you want them to remember about it?
Project Related Question 9
You will be writing a Language Reference Manual or LRM. This is the defining
document for a new language. In your experience, what helps you understand
a programming language most? What information do you need to look up when
you are programming?