Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download

Whitespace

< >

Whitespace is an esoteric programming language created in 2003.

#514on PLDB 21Years Old
REPLTry It OnlineWikipediaDocs

Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham (also developers of the Kaya and Idris programming languages). It was released on 1 April 2003 (April Fool's Day). Its name is a reference to whitespace characters. Read more on Wikipedia...


Example from Riju:
Hello, world
Example from hello-world:
Hello #World #in #Whitespace * # # * # # # + *[Space] + #is #marked #with"#" # #[tab] #with"*" *line-feed #with #"+" * # *so +it #would +be #easier #to #write #again... #All *the *non-whitespace-characters #are *ignored... * # # + * + # # # # # * * # * * # # + * + # # # # # * * # * * * * + * + # # # # # * # # # # # + * + # # # # # * # * # * * * + * + # # # # # * * # * * * * + * + # # # # # * * * # # * # + * + # # # # # * * # * * # # + * + # # # # # * * # # * # # + * + # # # # # * # # # # * + * + # # # # # * # * # + * + # # + + +
Example from Wikipedia:
S S S T S S T S S S L T L S S S S S T T S S T S T L T L S S S S S T T S T T S S L T L S S S S S T T S T T S S L T L S S S S S T T S T T T T L T L S S S S S T S T T S S L T L S S S S S T S S S S S L T L S S S S S T T T S T T T L T L S S S S S T T S T T T T L T L S S S S S T T T S S T S L T L S S S S S T T S T T S S L T L S S S S S T T S S T S S L T L S S S S S T S S S S T L T L S S L L L

View source

- Build the next great programming language About Resources Acknowledgements Part of the World Wide Scroll