Part A:
Which features are commonly found in programming languages?
What are the five key steps in the programming process?
Which common errors occur in programs?
Part B:
Explain what is meant by a modular approach to programming. Why is this approach important?