Bansilal Ramnath Agarwal Charitable Trust’s
               Vishwakarma Institute of Technology, Pune. 37

                   Principles of Programming Languages
                              CS 20105 – SE – E

                            Home Assignment 1

Assignment Date: 9th March 2012           Submission Date: 15th March 2012

Answer all 7 questions:

1. Why some languages are called High Level and some are called Low Level?
Give examples.

2. Write any three characteristics of a good programming language, along with
a brief description for each.

3. What are the various programming paradigms? Explain them briefly.

4. Give an example of a famous programming language for each paradigm.

5. Compare Procedural paradigm with Object-Oriented paradigm.

6. Compare Functional paradigm with Imperative paradigm.

7. Compare Procedural paradigm with Functional paradigm.




                                                                    Page 1 of 1

Ppl home assignment_unit1

  • 1.
    Bansilal Ramnath AgarwalCharitable Trust’s Vishwakarma Institute of Technology, Pune. 37 Principles of Programming Languages CS 20105 – SE – E Home Assignment 1 Assignment Date: 9th March 2012 Submission Date: 15th March 2012 Answer all 7 questions: 1. Why some languages are called High Level and some are called Low Level? Give examples. 2. Write any three characteristics of a good programming language, along with a brief description for each. 3. What are the various programming paradigms? Explain them briefly. 4. Give an example of a famous programming language for each paradigm. 5. Compare Procedural paradigm with Object-Oriented paradigm. 6. Compare Functional paradigm with Imperative paradigm. 7. Compare Procedural paradigm with Functional paradigm. Page 1 of 1