Whitespace

Most modern programming languages do not consider white space characters (spaces, tabs and newlines) syntax, ignoring them, as if they weren’t there. We consider this to be a gross injustice to these perfectly friendly members of the character set. Should they be ignored, just because they are invisible? Whitespace is a language that seeks to redress the balance. Any non whitespace characters are ignored; only spaces, tabs and newlines are considered syntax.

From the statement of purpose by the inventor of the programming language Whitespace

(via 10 Most Bizarre Programming Languages Ever Created – NETTUTS)

Who knew there were so many kinds of screw heads?

Who knew there were so many kinds of screw heads?

001 screw drive styles.jpg