What are esoteric programming languages? - ProProfs Discuss
Advertisement

What are esoteric programming languages?

What are esoteric programming languages?

Change Image    Delete

Asked by E. Barnes, Last updated: Oct 10, 2024

+ Answer
Request
Question menu
Vote up Vote down

2 Answers

M. Krasinski

M. Krasinski

M. Krasinski
M. Krasinski, Content Writer, Columbus

Answered Nov 02, 2018

Esoteric programming language also known as Esolang, it is a computer programming language designed to test boundaries and possibilities, experiment with strange ideas that are hard to program, they are done just for fun, rather than for practical use. One of the most well known esolangs are brainfuck, Befunge, piet and ook.

upvote downvote
Reply 

C. Reyes

C. Reyes

C. Reyes
C. Reyes

Answered Jun 04, 2018

Esoteric programming languages are those designed to make a point about our language design, in many cases a kind of in-programming joke. These programmes are so varied that they are difficult to categorise. For instance, there is one that is designed just to output its source code. Another camouflages the real meaning of messages.

There are languages with a specific objective, such as bypassing a security system, others that create deliberately unusable languages. Another has artistic endpoints, while Befunge aimed to design a language for which it was as hard as possible to create a compiler. All this is very sophisticated stuff for the non-programmer individual and from that outsider point of view, it might seem that very skilled people are spending valuable time producing highly unusual work with dubious end resullts.

upvote downvote
Reply 

Advertisement
Advertisement
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader
Image Preview
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader
Image Preview
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader

Email Sent
We have sent an email to your address "" with instructions to reset your password.