Answer:
In planning a program, the following features are important.
- Knowing what you want the program to do.
- Knowing how to find the result needed.
- Knowing what the user needs the program to accomplish
- Knowing what information is needed to find the result
You start out by planning on what you want to create. Then you think of what programming language to use. The features to be included and then the task you want this program to accomplish