Facebook Twitter google+ RSS Feed

10 Most Curious Programming Languages

By SiliconIndia   |   Friday, 23 November 2012, 13:54 Hrs   |    2 Comments
cmt right
Comment Right
cmt right
cmt right
Printer Print Email Email

Bangalore: Programming language is the mother of all internet inventions. Everything you see around- the websites, software, apps in your Smartphones, began from a single piece of code, scribbled by someone using a particular programming language. But you might not have heard about the below listed programming languages. They are the most bizarre and curious ones you will ever see, as they are designed to test the boundaries of languages or to experiment with some ideas or simply, as a joke.

These languages, which belong to the category of “Esoteric Programming Languages,” will make you believe that the computer not only understands zeros and ones, but a bit of humor too.

#10 Whitespace
Developers: Edwin Brady and Chris Morris

Whitespace was released on April 1st 2003. Most people took it as an April fool joke, which it wasn’t. Instead of the usual programming languages that ignored whitespace characters, this program accepted only the whitespaces. Thus tabs, spaces and newlines have meaning and are considered syntax in this language.
The language can be very much useful for spies. Imagine you have a top secret program that you don't want anyone to see. What do you do? Simply print it out and delete the file, ready to type in at a later date. Nobody will know that your blank piece of paper is actually vital computer code!

next new
Experts on SiliconIndia
Santhosh  K
Sr. Soft. Engg.
Oracle India
Nehal Vyas
Sr. Team Lead
Cyberoam Tech.
Rani Malli
Sr. Director
Sr. Executive
Vijay Balkrishna Konduskar
Business Consultant
Imans Web Tech
Dr L P  Sharma
Technical Director
Reena Khanna
Dellas  Asse
sys-network admin
Computer Station
Write your comment now
Submit Reset
Reader's comments(2)
1: As a man who learned and used 36+ programming languages, I must tell You that after deleting that genial program NOBODY could read it because paper contains NON PRINTING characters that are just because of this called "White Space Characters", so Your printer would actually not print anything and paper would remain clean. My conclusion therefore is that it MUST have been a JOKE, and understandable only to programmers. It is true one could write in Non Printble
characers, as those could be distinguished at level of character code, but it would be necesary to intepret those codes by program to write or read what was written, since white space characters remain white even on the screen, and of course on paper is actually nothing. However, number of such characters is small
which is insufficient to form many instructions, unless You concatenate warious groups into new "Words" that would however be hard to memorize. Main purpose of Programming Language was to make Machine Codes easier to memorize and use.
So, one way or other, it was a joke!
Posted by:Marijan Pollak - 27 Nov, 2012
thanks for realizing that. but I guess after all those 36 shots, things are bound to get kinda tipsy hazy, I'll give you that.
Saurabh Replied to: Marijan Pollak - 01 Dec, 2012