CSC 272-Software II : Principles of Programming Languages

Dr. R. M. Siegfried

Assignment #1 - P. 33-34/Problem Set 2, 3, 4, 8, 13

Due Monday, February 5, 2018

Problem Set 2

What are some features of specific programming languages you know whose rationales are a mystery to you?

Problem Set 3

What arguments can you make for the idea of a single (programming) language for all programming domains?

Problem Set 4

What arguments can you make against the idea of a single (programming) language for all programming domains?

Problem Set 8

Many languages distinguish between uppercase and lowercase letters in user-defined names. What are the pros and cons of this design decision?

Problem Set 13

Was the first high-level language you learned implemented with a pure interpreter, a hybrid implementation systems, or a pure compiler? (You may have to research this?)

[Back to the Assignment List]