Principles Of Programming Languages

University of Alabama in Huntsville

CourseCS 524

Comparison of principles and paradigms of modern programming languages. How different programming languages implement lexical, syntax, and semantic analysis, including the design of compilers. Formal grammars, BNF notation, parse trees, abstract data types. No credit for student who have taken CS 424.

Credits

3 credits

Course Code

CS 524