The world's 5 most annoying 'programming languages'

Have you ever encountered a programming language that you can't read and don't understand? Join Quantrimang to find out which languages ​​they are!

Have you ever encountered a programming language that you can't read and don't understand? With today's advancement, programming languages ​​often follow a simplified tendency to suit users from new coder to long-term experts. However, it still exists in the programming world of languages ​​that are not 'easy' at all. There are several coding languages ​​called "mysterious programming languages" or esolangs . These languages ​​were developed to test the limitations of computer programming language design. These languages ​​do not assess whether it is available or not, and are not developed to try to replace the usual programming languages. People with a passion for this 'difficult' language series are often hackers or passionate hobbyists because they are quite new. Join Quantrimang to find out which languages ​​they are!

COW

Well, this is definitely the hardest but also the funniest programming language in the world.COW was developed in 2003 by Sean Heber, and of course it is outdated. This language is designed with the idea that the code is the language of the cow. Cows possess limited vocabulary, so developers inherit based on the sounds they emit, including different variations of "moo", namely moO, MoO, mOo, mOO, Moo . If you write any other character or word, it is automatically considered a comment, note. COW is developed based on the languages ​​used in Turing machines. Therefore, all calculations that can be performed on Turing machines can be done on COW.

And this is the familiar ' Hello World ' written in COW programming language.

Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo MoO MoO MoO MoO MoO Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Mo Moo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO

Intercal

Intercal is a mysterious programming language created by Don Woods and James Lyon in 1972. This language is designed with the goal of creating languages ​​that have no similarities with any other language. The full name is " Compiler Language With No Pronounceable Acronym" or "Pronunciation language without abbreviations," abbreviated " INTERCAL ". You may want to "go crazy" when learning and try to write code in this compiler. The only thing that makes Intercal user-friendly is in code that includes words like Read out, Ignore, Please, Forget . But most funny, if your code does not have the Please keyword , it will be evaluated. is impolite, the system will display an error message with the refusal to run the program. On the other hand, if you have full use of the keyword but will still be deemed too polite by this 'steamy' system and continue to not run !!! So, it is possible that Intercal assessment is really 'weird'. Quantrimang did not go too deep to find out, because there was a bit of 'brain pain'. Please introduce to you ' Hello World ' written in this language.

PLEASE DO, 1

DO, 1 SUB # 1 DO, 1 SUB # 2 DO, 1 SUB # 3 DO, 1 SUB # 4 DO, 1 SUB # 7 DO, 1 SUB # 8 DO, 1 SUB # 8 DO, 1 SUB # 9 DO, 1 SUB # 10 DO, 1 SUB # 11 DO, 1 SUB # 12 DO, 1 SUB # 13

PLEASE READ OUT, 1
PLEASE GIVE UP

White space

What do you think of a programming language created as an April Fool's Day joke? Whitespace is exactly what it sounds like when the code in this programming language is full of vast spaces, using whitespace characters as the main syntax. More funny is that this programming language was released by author Edwin Brady and Chris Morris on April 1, 2003, and was mistakenly thought to be a joke by the programmers, but in fact it was not. Notably, if you write any character other than whitespace, it will automatically be ignored by the compiler. Well, Whitespace can be the most encoded programming language in history because only the creators can understand it.

And this is Hello World in Whitespace, with "S", "T", "L" being Space, Tab or Linefeed respectively:

The world's 5 most annoying 'programming languages' Picture 1The world's 5 most annoying 'programming languages' Picture 1

Chef

If you like cooking, you will definitely be extremely 'loving' this programming language. Code appears in Chef as a number of extremely 'fresh', 'cool' recipes and ingredients, which tend to name basic foods, for example, the stack is called mixing. bowls or mixing dishes . Some of the principles when writing a program are that the content of the code must be standard to be able to create a real product, the material must be easy to prepare and . looks delicious !!! You can learn some sample code of this programming language and 'enjoy' it in rare humor.

And this is Hello World with Chef

Hello World Cake with Chocolate sauce.

This prints hello world, while being tastier than Hello World Souffle. The main
chef makes a "world!" cake, which he puts in the baking dish. When he gets the
chef sous to make the "Hello" chocolate sauce, it is put into the baking dish
và những sự thứ tự này khi he refrigerates the sauce. When
real cooking, I'm interpreting the chocolate sauce baking dish to be
separate từ một bộ đệm và Liquify để xác định nào hay theo sự theo vào
context

Ingredients.
33 g chocolate chips
100 g butter
54 ml double cream
2 pinches baking powder
114 g sugar
111 ml beaten eggs
119 g flour
32 g cocoa powder
0 g cake mixture

Cooking time: 25 minutes.

Oven Pre-heat to 180 degrees Celsius.

Method.
Put chocolate chips into the mixing bowl.
Put butter into the mixing bowl.
Put sugar into the mixing bowl.
Put beaten eggs into the mixing bowl.
Put flour into the mixing bowl.
Put baking powder into the mixing bowl.
Put cocoa powder into the mixing bowl.
Stir the mixing bowl for 1 minute.
Combine double cream into the mixing bowl.
Stir the mixing bowl for 4 minutes.
Liquify the contents of the mixing bowl.
Pour contents of the bowl mixing into the baking dish.
bake the cake mixture.
Wait until baked.
Serve with chocolate sauce.

chocolate sauce.

Ingredients.
111 g sugar
108 ml hot water
108ml heated double cream
101 g dark chocolate
72 g milk chocolate

Method.
Clean the mixing bowl.
Put sugar into the mixing bowl.
Put hot water into the mixing bowl.
Put heated double cream into the mixing bowl.
dissolve the sugar.
agitate the sugar until dissolved.
Liquify the dark chocolate.
Put dark chocolate into the mixing bowl.
Liquify the milk chocolate.
Put milk chocolate into the mixing bowl.
Liquify contents of the mixing bowl.
Pour contents of the bowl mixing into the baking dish.
Refrigerate for 1 hour.

Brainfuck

Brainfuck is an esolang language introduced in 1993 by Urban Muller. Brainfuck, Brainfuck, is very complicated and unusual. Brainfuck consists of eight commands > <+ -. , [] and the program is the sequence of these commands !? The 8 available commands act as an array of memory cells. Listening to this may be many people will evaluate this language seems "creative" and revolutionary, but if you see the code Brainfuck fully, you can immediately jump out of your chair! You will have the feeling that you have just been brought back to the original era of creativity, so that writing ' Hello World ' must use odd-looking arithmetic symbols like this:

++++++++++ [> +++++++> ++++++++++> +++> + <<<< -]> ++.> +. + ++++++ . +++.> ++. << +++++++++++++++.>. +++. —— .——–.> +. >.

The Brainfuck program often tends to be long and confusing, which is why it is rarely used. You can learn this programming language if it's very free.

In addition to the 5 outstanding names, Quantrimang has just introduced it, but the number of 'uncomfortable' languages ​​is not as bad as Malbloge, Befunge, Omgrofl, many fastidious people also consider them extremely abnormal, no different . . garbage and more.

Example of Malbloge code Hello World like this:

(= <`# 9] ~ 6ZY32Vx / 4Rs + 0No- & Jk)" Fh} | Bcy? `= * Z] Kw% oG4UUS0 / @ - ejc (: '8dc

. So it's best not to waste your time and wish to be a great programmer of these difficult languages.

See more:

  1. The most important programming languages ​​in the Internet of Things era
  2. 16 programming languages ​​will change your luck
  3. Top 5 languages ​​for blockchain programming
  4. What is the first programming language in the world?
3.7 ★ | 3 Vote