Whitespace

Whitespace (), էզոտերիկ ծրագրավորման լեզու, որն ստեղծվել է Էդվին Բրեդի և Քրիս Մորիսի կողմից։ Այն թողարկվել է 2003 թ. ապրիլի 1–ին։ Նրա հիմնական առանձնահատկությունն այն է, որ կառուցվածքների կառավարման համար օգտագործվում են միայն հետևյալ նշանները՝ բացակ, տողանցում և տաբուլյացիա։ Այս փաստի հետաքրքիր հետևանքն այն է, որ Whitespace լեզվով գրված ծրագրի կոդը կարելի է «թաքցնել» այլ ծրագրի կոդերի մեջ։

 Շարահյուսությունը 
Ծրագիրը կազմված է հաջորդական բացակներից (երկուական 0) և տաբուլյացիաներից (երկուական 1)։ Հրամանները բաժանվում են տողանցման նշաններով։ Մնացած նշանները անտեսվում են և կարող են օգտագործվել որպես մեկնաբանություններ։

 Կոդի օրինակ 
Հետևյալ կոդը մեկնաբանություններով Whitespace ծրագիր է, որն ուղղակի արտարծում է «Hello, world!»։ Կոդում Բացակը, Տաբուլյացիան և Տողանցումը նշված են համապատասխանաբար "S", "T" և "L" տառերով՝ 
 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

 Տես նաև 
 INTERCAL
 LOLCODE
 Polyglot
 Steganography
 Brainfuck
 Malbolge

 Արտաքին հղումներ 
 Լեզվի վեբ էջը 
 esco — էզոտերիկ լեզուների ունիվերսալ ինտերպրետատոր


Կատեգորիա:Էզոտերիկ ծրագրավորման լեզուներ