Advanced Programming Languages

Course number: 
4541.574
Year: 
Graduate
Credit: 
3

This Course is about ... How are programming languages specified? - Notation and concepts used for everything else How are programming languages designed? - Case studies of languages and features How are programs analyzed? - Application of language specifications in designing tools