Linked Questions
24 questions linked to/from Add a language to a polyglot
525 votes
1k answers
209k views
"Hello, World!"
So... uh... this is a bit embarrassing. But we don't have a plain "Hello, World!" challenge yet (despite having 35 variants tagged with hello-world, and counting). While this is not the most ...
164 votes
129 answers
34k views
Trick or Treat polyglot
Since Halloween is coming up I thought I might start a fun little code golf challenge! The challenge is quite simple. You have to write a program that outputs either ...
103 votes
41 answers
14k views
The Versatile Integer Printer
Write a piece of code that is executable in at least three different languages. The code must output the integer 1 in language number one, ...
68 votes
60 answers
12k views
Determine your language's version
Your challenge is to write a polyglot that works in different versions of your language. When run, it will always output the language version. Rules Your program should work in at least two versions ...
98 votes
19 answers
20k views
When was this language released?
Your challenge is simple. You need to write a program that prints to either STDOUT or a file the year the language it is written in was released. Because this is such a simple task, the twist is that ...
46 votes
34 answers
16k views
Wait, what language is this?
Recently I had the pleasure of writing a Haskell program that could detect if the NegativeLiterals extension was engaged. I came up with the following: ...
42 votes
42 answers
6k views
A Different Kind of Meta Regex Golf
Notice: Following popular demand I have slightly relaxed the rules: The maximum regex size grows by 1 byte every 5 answers. Answer N may use up to 29 + ⌈N/5⌉ bytes. The score of each answer ...
29 votes
44 answers
7k views
All you have to do is print the number 1! ...Twice
Your task In your language of choice: create a program that outputs 1 This 1 may either be a string or value equivalent to the ...
79 votes
16 answers
15k views
Hello World in Multiple Languages
Task Create a program or a function that is valid in multiple programming languages, and when compiled/interpreted as a different language outputs "Hello, World!" in a different natural language. ...
18 votes
50 answers
3k views
Add a egaugnaL to a polyglot
This is an answer-chaining question, which means that all answers are affected by those before them. The task The n-th answer to this question must run in all languages that are present in answers ...
71 votes
17 answers
7k views
Write a polyglot that prints the language's name
Your task is to write a program that executes in as many languages as possible, with as few characters as you can. To avoid trivial solutions, the program must print the name of the language it was ...
53 votes
16 answers
4k views
Tips for creating polyglots
A polyglot is a program that can be run in 2 or more different programming languages. What general tips do you have for making polyglots, or choosing languages that are easy to write polyglots for a ...
23 votes
56 answers
3k views
MacGyver's Toolbox [duplicate]
In this question each answer will get a "toolbox" that can be used to construct a program/function. The toolbox will consist of two things: a list of programming languages a list of valid characters ...
35 votes
26 answers
6k views
Do you know that language?
Task: Your challenge is, given previous submissions and itself as input, output the language that they're written in, in the following format: Say the first program is in Ruby. It must output ...
102 votes
9 answers
7k views
Write an interpreter for 99
99 (pronounced "ninety-nine") is a brand new Esoteric programming language (not to be confused with 99, note the italics). Your task in this challenge is to write an interpreter for 99 that ...
53 votes
11 answers
5k views
Unfolding the Hexagony source code
Introduction If you're not familiar with Hexagony, it's an esoteric language created by Martin Büttner. The thing is that this language accepts multiple forms for the program. The following programs ...
29 votes
21 answers
5k views
Add a hidden language to a polyglot
Inspired/mostly copied but I don't think it's a dupe. Also Inspired. In this challenge, you will create polyglots that include all languages from previous answers, and another language which you won't ...
20 votes
19 answers
5k views
The Return of FizzBuzz
Intro Beauty lies in the eye of the beholder. Output lies in the choice of the compiler. There are some codes that give different outputs based on what language they are executed in. Take for ...
21 votes
13 answers
2k views
Output a program that outputs a program ... that outputs PPCG
Challenge: Write a code that, when executed will output the source code of a second program that can be executed in another language. The second program should output the source code of a third ...
26 votes
9 answers
5k views
Interpret ><> (Fish)
While ><> is not a popular language, it can be good for golfing and has been used on this website. It was inspired by Befunge and has some similarities in its instructions. Required Commands:...
45 votes
3 answers
2k views
Klein Topololyglots
Klein is a 2D language I have designed that can be embedded on 12 different topological surfaces. A Klein program can be run on different surfaces by changing the command line arguments. The ...
26 votes
2 answers
1k views
Write an Incident tokeniser
Background Incident is a fairly unusual programming language, in that its list of tokens is not predetermined, but rather inferred from the input. As such, tokenising an Incident program can be ...
-11 votes
1 answer
815 views
Don't get banned from stack exchange! [closed]
I'm sure this is going to spark some controversy, but let's do a practical demonstration. The objective of this is simple, using the new code of conduct and no input, print out my pronouns ( "he/him"...
-4 votes
2 answers
374 views
Polyglot the English Alphabet! [closed]
In this polyglot challenge, you will work together to figure out how to output all the 26 letters of the English alphabet! How does this work? For each answer, you must pick a new language (or a new ...