We often forget that most programming languages have a common character which sits silently in the background yet plays a significant role in any computer program.
During development and execution, the Whitespace (spaces, tabs and newlines) allows for programs to run correctly by invisibly guiding execution of code to either continue or stop. Finally someone has commented on the interesting life of Whitespace. :)