Why is pseudo-code essential?

The workings of a computer are totally abstract. Some of you may find it very difficult to grasp how it works, which would be a major handicap when creating programs. How do you write instructions for a machine whose operation you don't fully understand?

The aim of this chapter is to enable you to "build mental pictures" of how the computer is made up and how its various components participate in and contribute to the execution of a program.

Once you've understood this, the way the computer works will seem simple and straightforward. You will then be able to create your programs with great ease, mentally anticipating all the processes that will take place during their execution.

Once again, the quality of your investment in this chapter will have a direct impact on your abilities as a future coder.

Enjoy your discovery.