3.00 Credits
CS 318. Organization of Programming Languages. 3(3,0). A study of the Organization of programming languages, formal language theory, syntax, semantics, pragmatics, design and implementation issues, runtime environments, lexical analysis, syntax analysis, compilation, programming, language models (imperative, object, functional, logical), languages from different models. Prerequisite: CS 308. (F,S)