CSC 434
Programming Languages |
| Course Description |
Comparative study of programming
languages from both theoretical and applied viewpoints. Typical
issues include syntax and semantics, scope and binding times, storage
allocation, parameter-passing techniques, control structures, run-time
representation of programs and data. Detailed examples from the
imperative, functional, parallel, object-oriented and logical programming
paradigms. |
| Textbook |
 |
Robert W. Sebesta, Concepts of Programming
Languages, Addison-Wesley Longman, Reading, MA, 2008.
ISBN-10: 0321493621
ISBN-13: 9780321493620 |