esoteric-languages

Is it worth it to learn an esoteric programming language?

Wikipedia: An esoteric programming language (sometimes shortened to esolang) is a programming language designed as a test of the boundaries of computer programming language design, as a proof of concept, or as a joke. There is usually no intention of the language being adopted for real-world programming. Such languages are often popular ...

What is your favorite esoteric programming language?

In the spirit of "fun polls"... What is your favorite esoteric programming language? Guidelines: One language per response, upvote to echo others' responses If you can, describe what makes it your favorite Provide a code sample (if practical) See Also: Is it worth it to learn an esoteric programming language? What is the stranges...

programming languages not in english?

Are there any major languages whose keywords, functions etc. are not in English? Not wrappers or locales, but the original language. There's no particular reason why they have to be. Learning the syntax of open(arg1, arg2, arg3) is far more important than whether the function is open(), ouvrir() or abrir(). But all the languages I have ...

Have you ever tried programming in Malbolge?

Have you ever tried programming in Malbolge? I have read some of the top links returned by google, here, here, here, and here. I am very intrigued by this prospect, and would like to start playing around. For those of you who have dabbled in Malbolge before, what experiences did you have? Did you have any success? How did you get st...

Which non mainstream programming language to use for a hobby project?

It has to be cross platform, have therading and network capabilities, and have cross platform gui support either natively or through bindings. What is not that importand is IDE support (emacs mode is enough), vast number of libraries (except for those listed above), much documentation (as long it has good tutorial). So far I looked at ...

Is there a programming language whose declarations are similar to those used in UML?

Like: Employee: Person name: String id: int + employeeCount(): int { --------------- return employeecount } + name():String { return name; } - secret():void { ///private method } ...

Is there any practical use for an esoteric language?

Do you know any example of an esoteric language used to write any practical-use, real-world program? Is there any, however obscure, domain of computer science where an esoteric language has actually been proven useful for solving a specific problem? ...

Is there a language designed for code golf?

I am not really a fan of code golf, but I have to wonder, is there an esoteric language designed for it? I mean a language with following properties: Common programs may be expressed in very short amount of characters It uses ASCII character set effectively (for example, common operators are not identifiers, so they don't have to be ...

How can you tell if a language is a "dynamic language"?

I'm trying to get a better handle on what it really means for a language to be "dynamic". I have quite a bit of experience with Lingo, which is the scripting language for the Adobe (formerly Macromedia) Director product line, and I'm just wondering if it would be considered a "dynamic language". The way variables and lists are handled s...

Code Golf: Fractran

The Challenge Write a program that acts as a Fractran interpreter. The shortest interpreter by character count, in any language, is the winner. Your program must take two inputs: The fractran program to be executed, and the input integer n. The program may be in any form that is convenient for your program - for example, a list of 2-tup...

Practical COW example program?

Has anyone written either a long or short program in COW that demonstrates what it can do? Sure, the language is a joke; but since it is Turing complete, maybe someone has written a high-level language that translates into COW. After writing a short, practical program that at least showed what you typed on the screen, one would think tha...

Have you written your own esoteric (or not) language? What did it look like?

I've seen a few question regarding stackoverflow users' favorite esoteric (or not) programming languages. There are also questions regarding the implementation of languages. However, I was curious to see if any of you have actually written your own programming language (be it esoteric or not) and I also wanted to know what it looks like....

Can you help me think of problems for my programming language?

I've created an experimental toy programming language with a (now) working interpreter. It is turing-complete and has a pretty low-level instruction set. Even if everything takes four to six times more code and time than in PHP, Python or Ruby I still love programming all kinds of things in it. So I got the "basic" things that are writ...

How do DP and CC change in Piet?

According to the specification, Black colour blocks and the edges of the program restrict program flow. If the Piet interpreter attempts to move into a black block or off an edge, it is stopped and the CC is toggled. The interpreter then attempts to move from its current block again. If it fails a second time, the DP is moved clockw...

How to run Esoteric Language ZOMBIE

Hi, Can anyone please tell me how can I compile and run a program written on ZOMBIE? For example, if I wrote the following source cord to print out “hello world” on to the screen, how can I make an .exe file out of it. Thanks! HelloWorld is a zombie summon task SayHello say "Hello World!" animate animate ...

"Hello World" in Languages starting with Q, U and Y

I started a little fun project - collecting a "hello World"-program for every letter in the alphabet. For example Ada for A, Boo for B, C++ for C, D for D, Erlang for E, and so on But i got a little stuck i can't find any programming languages starting with the letter Q, U and Y Any languages anyone, preferable not from the esolang wi...