|
May 01, 2024
|
|
|
|
COS 360 - Programming Language Concepts An examination of issues involved in the design and implementation of high-level computer languages. Starting from a working interpreter for a very simple programming language, we first consider general issues such as syntax grammars, semantic descriptions, and the mechanisms used in translating a high-level language into an equivalent lower-level executable form. Following that we gradually introduce new language features, each requiring further modifications to our language’s syntax and interpreter, which provides a basis for studying more advanced programming language features. Course Typically Offered: Odd fall.
Prerequisite(s): COS 142 .
Credits: 4
Add to Portfolio (opens a new window)
|
|