By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
Online Tech Guru
  • News
  • PC/Windows
  • Mobile
  • Apps
  • Gadgets
  • More
    • Gaming
    • Accessories
    • Editor’s Choice
    • Press Release
Reading: Esoteric Programming Languages Are Fun—Until They Kill the Joke
Best Deal
Font ResizerAa
Online Tech GuruOnline Tech Guru
  • News
  • Mobile
  • PC/Windows
  • Gaming
  • Apps
  • Gadgets
  • Accessories
Search
  • News
  • PC/Windows
  • Mobile
  • Apps
  • Gadgets
  • More
    • Gaming
    • Accessories
    • Editor’s Choice
    • Press Release

Nike returns to Amazon after a six-year hiatus

News Room News Room 23 May 2025
FacebookLike
InstagramFollow
YoutubeSubscribe
TiktokFollow
  • Subscribe
  • Privacy Policy
  • Contact
  • Terms of Use
© Foxiz News Network. Ruby Design Company. All Rights Reserved.
Online Tech Guru > News > Esoteric Programming Languages Are Fun—Until They Kill the Joke
News

Esoteric Programming Languages Are Fun—Until They Kill the Joke

News Room
Last updated: 23 May 2025 03:15
By News Room 4 Min Read
Share
SHARE

Some programming languages helped send humans to the moon, some are cooking up new leukemia drugs, and some exist just to fuck with you. Brainfuck is a minimalist “esoteric language,” or “esolang,” made up of just eight non-alphabetic characters. Esolangs are experimental, jokey, and intentionally hard-to-use languages created to push the boundaries of code (and your buttons). In Brainfuck, part of the basic “Hello, World” program looks like .<-.<.+++.——.—, which makes any normal person want to say “Goodbye, World.”

Most esolangs don’t even look like computer code at all. Here’s one way to print “HI” in the Shakespeare Programming Language:

All the World’s a Program.

Hamlet, a melancholy prince.
Ophelia, the voice of the machine.

Act: 1.
Scene: 1.

[Enter Hamlet and Ophelia]

Ophelia: You are as sweet as the sum of a beautiful honest handsome brave peaceful noble Lord and a happy gentle golden King. Speak your mind!

Hamlet: You are as beautiful as the sum of blossoming lovely fine cute pretty sunny summer’s day and a delicious sweet delicious rose. You are as beautiful as the sum of thyself and a flower. Speak your mind!

[Exeunt]

Basically, Hamlet and Ophelia are “variables” to which numerical values get assigned. The nouns “Lord” and “King” each have a value of +1, and adjectives such as “sweet” and “beautiful” act as multipliers, producing numbers that correspond to ASCII characters—“H” for Hamlet and “I” for Ophelia. “Speak your mind!” prints them.

Esolangs can get even more unhinged than that. On the Esolang Wiki, you’ll find a list of at least 6,000 of these screwball languages and counting. As a Korean, I’m amused by !, an esolang that requires programs to be written in grammatically correct Korean. Then there’s Whitespace, an invisible language made up of things like spaces and tabs. If you’re craving more color, there’s Piet (as in Mondrian), whose “code” is composed of 20 colors arranged on a grid, producing programs that look like abstract paintings. Some esolangs are even “Turing-complete,” meaning they can theoretically do everything that more responsible languages like C++ or Python can (much like how you could, in theory, use a letter opener instead of a sushi knife to prepare a 12-course omakase).

But taken together, you start to wonder what all these brainfucks are good for. Playing around with them is at once amusing and irritating, inundated as you are with countless clones, minor rule variations on existing languages (like Whitespace but with parentheses), and languages created just for the profane hell of it. In her book Theory of the Gimmick, the literary critic Sianne Ngai says that gimmicks—everything from Duchamp’s Fountain to Google Glass—are “working too little but also working too hard.” They put in minimal effort but beg to be noticed. All in all, gimmicks can be “labor-saving” cheats that skip the hard work needed to create something with real substance.

So: Are esolangs gimmicks?

We programmers have always been sickos, so it’s not surprising that esolangs emerged early in our history. In 1972, two Princeton students, Donald Woods and James Lyon, created the Compiler Language With No Pronounceable Acronym, or INTERCAL (naturally). It remains one of the most fully fleshed-out eso-langs around, with a 20-page reference manual—a parody of IBM documentation—laced with comedy and sadism. INTERCAL complains if you don’t include enough instances of the keyword PLEASE, but it also rejects programs if you use the word too much. You terminate a program with PLEASE GIVE UP.

Share This Article
Facebook Twitter Copy Link
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Xiaomi XRING O1 Die Shot Reveals Details of 10-Core CPU, 6-Core NPU and More

News Room News Room 23 May 2025
FacebookLike
InstagramFollow
YoutubeSubscribe
TiktokFollow

Trending

I Got a Sneak Peek of the Ratio Eight Series 2 Coffee Maker. Lord, It’s Beautiful

The Eight Series 2 comes as close as any automatic drip machine to achieving this.…

23 May 2025

Now you can watch the Internet Archive preserve documents in real time

If you’ve ever wondered how the Internet Archive uploads all the physical documents on its…

23 May 2025

FromSoftware and A24 to produce Elden Ring adaptation

FromSoftware has partnered with A24 to produce a film adaptation of Elden Ring. Ex Machina…

23 May 2025
Accessories

Xiaomi Watch S4 15th Anniversary Edition Unveiled With XRING T1 Chipset

Xiaomi launched the Watch S4 15th Anniversary Edition in China on Thursday during the company's anniversary launch event. The new wearable, equipped with Xiaomi's in-house XRING T1 chipset, was unveiled alongside the…

News Room 23 May 2025

Your may also like!

PC/Windows

Microsoft Testing New AI Features in MS Paint, Snipping Tool and Notepad

News Room 23 May 2025
Mobile

Lava Shark 5G With Unisoc T765 Chipset, 5,000mAh Battery Launched in India: Price, Specifications

News Room 23 May 2025
News

Discord might use AI to help you catch up on conversations

News Room 23 May 2025
Gaming

Warhammer 40,000: Dawn of War Returns, Space Marine Master Crafted Edition, and More: All the Announcements and Trailers From Warhammer Skulls 2025

News Room 23 May 2025

Our website stores cookies on your computer. They allow us to remember you and help personalize your experience with our site.

Read our privacy policy for more information.

Quick Links

  • Subscribe
  • Privacy Policy
  • Contact
  • Terms of Use
Advertise with us

Socials

Follow US
Welcome Back!

Sign in to your account

Lost your password?