cover-img

You've Never Heard Of These 10 Bizarre Programming Languages

14 August, 2022

0

0

0

1. Whitespace

This program uses whitespace characters as syntax. This implies that only linefeeds, spaces as well as tabs have meanings. Unlike other programming languages, it ignores the non whitespace characters.

Here’s an example of a “Hello, world!” in Whitespace:

2. Ook!

Ook! is a programming language designed for orang-utans. Ook! is essentially isomorphic to the well-known esoteric language BrainF***, but has even fewer syntax elements. For a few examples of commands, check out this article.

Here’s the “Hello World” program written in Ook!:

3. ArnoldC

Programming language based on the one-liners of Arnold Schwarzenegger.

The following program displays “Hello World”:

4. Shakespeare

Programming language and Shakespearean language should never meet, but that did not stop Jon Åslund and Karl Hasselström from creating the SPL (Shakespeare Programming Language). It makes the source code look like a script from one of the author’s plays, and the result looks something like this.

The standard "Hello, World!" program:

5. Velato

Velato is a programming language, created by Daniel Temkin in 2009, which uses MIDI files as source code: the pattern of notes determines commands. Velato offers an unusual challenge to programmer-musicians: to compose a musical piece that, in addition to expressing their aims musically, fills the constraints necessary to compile to a working Velato program. Each song has a secret message: the program it determines when compiled as Velato.

The following program displays “Hello World!”:

6. Brainfuck

This language has inspired many other bizarre computer languages. It was created in 1993 by Urban Miller. He designed this language with smallest possible complier, which is even less than 200 bytes. It uses just eight commands to run a program, however the sequence of commands requires to run the program is simply too much and is not practical for normal use.
The following program prints “Hello World!” and a newline to the screen:

7. Malbolge

Malbolge is a public domain esoteric programming language invented by Ben Olmstead in 1998, named after the eighth circle of hell in Dante's Inferno, the Malebolge.

The following program prints “Hello World”:

8. Chicken

Chicken is an esoteric programming language by Torbjörn Söderstedt, in which "chicken" is the only valid symbol.

Here’s the “Hello World” program written in Chicken.

9. LOLcode

LOLcode is an esoteric programming language inspired by lolspeak, the language expressed in examples of the lolcat Internet meme. The language was created in 2007 by Adam Lindsay, researcher at the Computing Department of Lancaster University.

Here’s the “Hello World” program written in LOLcode:

10. JSFuck

Developed by Martin Kleppe, JSFuck is an esoteric programming style of JavaScript. where code is written using a very limited set of characters: (,), [, ], + and !.The challenge in JSFuck lies in recreating the full set of JavaScript functions using only these six characters, which is made possible by two properties of JavaScript:

1.

It is a weakly typed programming language

2.

It allows the evaluation of any expression as any type.

JSFuck code is extremely "verbose": In JavaScript, the code alert("Hello World!"), which causes a pop-up window to open with the text "Hello world", is 21 characters long. In JSFuck, the same code has a length of 3344 characters:

programming languages

code smells

0

0

0

programming languages

code smells

More Articles

Showwcase is a professional tech network with over 0 users from over 150 countries. We assist tech professionals in showcasing their unique skills through dedicated profiles and connect them with top global companies for career opportunities.

© Copyright 2025. Showcase Creators Inc. All rights reserved.