Three Programming Languages That are Difficult to Learn

While many people have been reporting the world’s easiest programming languages to learn, there is another part of languages that can drive you nuts. We all started to program by writing codes in languages such as C++, C, Java, etc. Our seniors used languages such as COBOL, Fortran, and Pascal which are considered a little bit more difficult. Today, I will discuss three programming languages that can push your brain to the limit.
As the name suggests, this language is very difficult. It was invented in 1993 by Urban Müller, in an attempt to make a programming language that could be used to write the smallest compiler for the Amiga OS, version 2.0. It runs on an array of memory cells, each at first set to zero. The language has only eight commands.
This programming language was made with the bovine in mind. Since a cow has limited vocabulary skills, it is natural to include only the words it knows in the language. Therefore, all instructions are just variations of “moo,” the only word it seems to understand. Any other symbol or word that isn’t an instruction is entirely ignored.
Whitespace was released on 1 April 2003 and people believed it was an April fool’s joke. In this language, only tabs, linefeeds and spaces have a meaning. The language interpreter ignores all non-whitespace characters.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s