DEV Community

George
George

Posted on

3

Weird programming languages

After how many years of programming experience I've had a couple of days ago it sort of hit me that out of the hundreds upon hundreds of languages out there, I mainly focus on about 4-5 for what I do. And me being a little bit of a weird person I thought to myself what could be the weirdest programming languages out there today? So that's what I did. I started googling and a little bit of binging and found some of the weirdest ones and uploaded them to github.

https://github.com/RapidTheNerd/WeirdProgrammingLanguages

Granted some of them are very old, but some of them newer than others. But nether the less they're very interesting to look into, such as CommonLisp I don't know about you but I've never seen more parentheses in my life than this language.

What are some of the weird, wacky and interesting languages you've found? Feel free to contribute to the repo above.

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (6)

Collapse
 
mikaoelitiana profile image
Mika Andrianarijaona

This brainfuck thing is the weirdest I think. I wonder if there is any real program built with this.

Collapse
 
pnambic profile image
Daniel Schmitt • Edited

I've seen at least one semi-serious use of Brainfuck: Christopher Domas used it as an intermediary language in his M/o/VFuscator (a compiler targeting the turing-complete singleton instruction set that is x86_64 MOV). There's a very entertaining presentation and also a serious paper on this.

Collapse
 
rapidnerd profile image
George

Funny thing is it was built by another programmer so that he could challenge and amuse other programmers in the 1990's

Collapse
 
mikaoelitiana profile image
Mika Andrianarijaona

Oh really? Would love to give this as a job application test to new developers then, so they can have fun :D

Thread Thread
 
rapidnerd profile image
George

I found it rather interesting to read up on, kinda curious to how the people the creator gave up to reacted.

Collapse
 
eljayadobe profile image
Eljay-Adobe

There's weird for the sake of being weird, or amusing, or novelty.

But then there's weird and serious. I nominate Prolog.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay