May 13, 2024  
ARCHIVED 2015-16 SG&PS Undergraduate Catalog 
    
ARCHIVED 2015-16 SG&PS Undergraduate Catalog [ARCHIVED CATALOG]

IST 341 - Principles of Programming Languages (3)


A study of the principles governing the design of modern programming languages including: language syntax - representation and parsing; language processors - compilers and interpreters; language representations - data/control structures and binding; language styles - procedural, functional, object, logic, and data flow. One or more example languages are studied in some detail. Upon completion of this course, the student will have an understanding of how programming languages are developed and of the common principles that relate various programming languages.
Prerequisite: Permission.