Tuesday, 21 June 2016

Principles of Programming Languages Unit 1 (Language Evaluation Criteria, Programming Paradigms, Programming Language Implementation and Issues in Language Translation)

Language Evaluation Criteria, influences on Language design, Language categories, Programming Paradigms – Imperative, Object Oriented, functional Programming , Logic Programming. Programming Language Implementation – Compilation and Virtual Machines, programming environments. Issues in Language Translation: Syntax, Semantics, Stages, analysis and synthesis, Parse Tree, CFG and BNF grammar.