Modularization

It is tempting to write large programs as a very long sequence of programming instructions. 

However, that is not good programming style. 

Programs written in that style have a number of problems.

Problems include the simple difficulty of scrolling up and down the screen to find what we need while we are editing and developing the program.