Get in touch

Thank you for your interest in working with Aplos. Getting started is easy just fill in the blanks below and we'll get back to you within one working day. How exciting!

Please Enter Valid Full Name Please Enter Valid Email Address Please Enter Phone Number
TYPE OF PROJECT
Please Write About the Project
CLOSE

Starting the Treat!

Santa takes time to drop your gift but getting your 50% off treat with Aplos is as easy as filling in the blanks. How exciting!

Please Enter Valid Full Name Please Enter Valid Email Address Please Enter Phone Number
TYPE OF PROJECT
Please Write About the Project
CLOSE

Disclaimer

The portfolio on the website also contains some projects that belong to one or more of the Founders and not to Aplos Innovations specifically. The images used on the website are obtained from public sources.

Close
Start Project +1 (778)-927-8624
November 3, 2016

Weird Programming Languages

The world of programming is so deep that if you compare it with the Mariana Trench of the Pacific Ocean, there is going to be a tough competition. In this big ocean of programming, there a few languages that are a little too interesting. Programming languages are supposed to be easy to use and learn. They give you a structure and enable you to solve problems and make logics. The syntax of a programming language should be clear and understandable and its implementation, bug-free and fast. Sometimes, the programming language designers get in a fun mood and create such languages that go against these principles. These languages are called esoteric programming language (sometimes shortened to esolang). Here are some of the weirdest and impractical esoteric programming languages ever created.

Chef
In March 2012, David Morgan designed Chef, Chef is an esoteric programming language in which programs look like cooking recipes. In this programming language, the variables are named as eatables. Stacks are named as “Mixing Bowls” and “mix” “stir became the instructions for manipulating them (Remy Dreams from Ratatouille would have loved this language). Here is a simple Hello, World! in this Programming Language.

Shakespeare Programming Language (SPL)
Any fans of Shakespeare in the house? Well, this language is made for you if you love English Literature. The Shakespeare Programming Language (SPL) is an esoteric programming language and was designed by Jon Åslund and Karl Hasselström. It is designed to make programs look like to be something other than mainstream programs; in this case, Shakespearean plays. A Shakespearean program incorporates the first line as “title” and functions as a comment. We think that you’ve guessed the section where you can declare a variable. Yes, it’s “Dramatis Personae”. Hello, World! in SPL looks like one of his plays.

 

Whitespace
We think that you have guessed what this programming language is based on. It was designed in 2002, by Edwin Brady and Chris Morris. This language uses whitespaces and other characters as syntax. The sequences of spaces and linefeeds contain codes and meaning. The release date of this language was April 1st, 2003 and most people thought that it’s just a joke. Hello, World! in whitespace will confuse you big time.

 

Omgrofl
Omgrofl was created in 2006 by Juraj Borza. The keywords of Omgrofl resemble internet slangs. Even the name of this language incorporates two popular internet slangs “Omg” and “Rofl”. Variables in this language are lol, like lol, lool, loool, and looool (Okay, this is hilarious). Conditional statements are like “wtf”. The statements can only be executed if the “matching brb” condition is true. Hello, World! in Omgrofl looks like nothing but a funny meme.

 

Brainfuck
The most famous esoteric programming language is Brainfuck. Brainfuck inspired the creation of other esoteric programming languages. It was created by Urban Müller in 1993. Brainfuck is popular for its extreme minimalism. It was mainly designed to challenge and amuse programmers and not usually recommended for practical use. To “censor” the offensive use, it is also called b****fuck (Sarcasm at its best). Brainfuck uses only eight commands that are: > < + – . , [ ]. It is the most confusing and complicated programming language. Hello, World! in this language will actually fuck your brain!

 

Since these languages are made just for fun, you should avoid using them at your interview. We are not responsible for the consequences!

Share

Category

Technology

Tags

Aplos Innovations Programmers Programming Languages Weird Programming Languages

Comments

Share This Blog