Q1. Briefly explain the two major types of programming languages.

Q2. Write a short note on programming in two major types of languages.

Q3. What are programming paradigms? Give names of some popular programming paradigms.

Q4. What are the shortcomings of procedural and modular programming approaches?

Q5. Write a short note on OO programming.