Question 1: What construct of programming language gives Data and Process abstraction?
Question 2: What programming language has dominated business application, artificial intelligence and scientific applications?
Question 3: What do you mean by orthogonality? How does it help in enhancing readability and reliability criteria of Programming Languages?
Question 4: What do you mean by the term aliasing? How does it contribute to the reliability criteria?
Question 5: What do you mean by BNF? How does it help in explaining the syntax of programming languages?
Question 6: Define the terms: Parse tree, Tokens lexemes and Sentential form.
Question 7: Find out whether the given grammar in ambiguity?
->
-> +/
->a/b/c
Question 8: Write down denotational semantics mapping function for the given statement: c-if, java for loop