7 Weird Programming Languages You Never Knew Existed

Imagine programming in a world where code is literally invisible, or using emoticons as operators. Welcome to the bizarre world of weird and wonderful programming languages. Here are seven esoteric examples that will leave you scratching your head.

Whitespace may seem like a joke, but it’s a legitimate language that relies on consecutive whitespace characters to execute its commands. It’s so awkward to write that even printing the code is tricky.

Chef is another example that makes you question what’s more important – cooking or coding. This language uses recipes as source code and represents data as ingredients. It may look like something from a cookbook, but be careful not to take it too seriously.

LOLCODE celebrates lolspeak, making it an amusing yet functional language. It’s filled with phrases like “BTW” and emoticons that serve a purpose in the code.

Malbolge is infamous for being one of the most difficult languages to write, even for its creator. Its source code looks like gibberish, but it can generate valid output.

Velato is an Italian language that uses music to represent commands. Its programs are musical pieces, making it a unique and intriguing option.

Funciton takes flowcharts to the next level by using Unicode box-drawing characters to interpret its programs. It’s a great example of how coding doesn’t have to be linear.

From Whitespace to Funciton, these languages prove that programming can be anything but conventional. Whether you’re an experienced coder or a curious beginner, there’s something for everyone in this strange and wonderful world.

Source: https://www.howtogeek.com/6-programming-languages-that-sound-fake-but-arent