Mark Hobley
WHITESPACE IN COMPUTER PROGRAMS
Many computer programming languages allow whitespace characters such as spaces, tabs, or newline characters, to be used for the spacing or alignment of text within the program. The whitespace characters  have no effect on the operation of the program, but are used to improve the readability of the program by human readers. Note that whitespace characters must be placed in appropriate positions, to prevent them being interpreted as part of the program. The behaviour of the program can be affected by using whitespace in an inappropriate place.