Linked Questions

4
votes
1answer
301 views

Answers written in “joke” languages [duplicate]

As an answer to this question, I wrote an answer in the "programming language" 2014 (screenshot). The answer was deleted, accompanied with this note: I'm temporarily removing this post in ...
0
votes
0answers
107 views

Does Super Mario World count as a programming language? [duplicate]

Some time ago, YouTube user Sethbling has injected code into Super Mario World, and I am planning to make a challenge about it (Making pong, to be exact). But, I should know first if it counts as a ...
0
votes
0answers
50 views

What criteria must a programming language fit? [duplicate]

On the default loopholes there is an answer that forbids making languages that are made specifically for a challenge. This is definitely a good idea. However, there are loopholes even to this. A user ...
1
vote
0answers
43 views

Are automata or state machines a valid choice of language? [duplicate]

I've noticed that some challenges could be solved using automata. For example, this challenge in closing XML tags could be solved using a pushdown automaton. Would such an answer be acceptable? If ...
457
votes
2560answers
240k views

Sandbox for Proposed Challenges

What is the Sandbox? This "Sandbox" is a place where Code Golf users can get feedback on prospective challenges they wish to post to the main page. This is useful because writing a clear and fully ...
372
votes
46answers
167k views

Loopholes that are forbidden by default

There are a number of standard loopholes which experienced question-setters seek to explicitly close. However, inexperienced question-setters may unintentionally leave them open, or respondents may ...
80
votes
93answers
9k views

What programming languages have been created by PPCG users?

Language-creation has become a popular activity on PPCG. A decent portion of answers, especially code-golf answers, are written in languages invented by the community. These are also languages that ...
35
votes
23answers
2k views

Advocate languages to golf in

I'm sure many of you want to attract golfers to compete in your favorite language. Given that it takes time to learn a language for golfing, why choose it over others? What aspects of the language ...
32
votes
21answers
1k views

Installation and testing instructions for specific programming languages

Most of the answers on this site are made using programming languages, that are well known, and easily installable by most of the people. They have well known installers (or are already included) in ...
29
votes
8answers
4k views

Standard definitions of terms within specifications

Quite often I find that I am repeating myself when creating a challenge. For example, usually I have to retype the definition of "random" in all of my posts, or I have to specify the same thing about ...
3
votes
5answers
303 views

Programming languages that do not match our default posting criteria

In the What are programming languages? meta post we seem to have come to the consensus put forth by Peter Taylor that: A purported programming language should be accepted as such if and only if ...
22
votes
2answers
2k views

When is code that requires a REPL acceptable?

Question in brief: For what challenge types and in what circumstances should code that requires a REPL be acceptable in an answer? There seems to be an understanding in chat that code that only works ...
19
votes
3answers
983 views

Should answers to fixed-output challenges be written in a programming language?

We have a definition of what we consider a valid programming language for answers on PPCG. (If you disagree with this definition, please do so on that other post, and not here.) The one type of ...
18
votes
1answer
411 views

General rules for custom languages and libraries

The rules for what languages and libraries are allowed on this site seem to be scattered all over the place. I'm looking for a simple check list to know if a custom language or a custom library is ...
15
votes
1answer
640 views

Is HTML/CSS a programming language?

CSS can simulate rule 110 and thus is turing complete. Thus HTML + CSS is considered a programming language for our definition. However, as user @TimmyD mentioned appropriately HTML+CSS is Turing-...
9
votes
2answers
612 views

Is Wolfram|Alpha a valid language?

Here are some example code-golf submissions using Wolfram|Alpha: Valentine's golf! I heart you! Largest number in ten bytes of code I have two main questions about the use of Wolfram|Alpha: Is the ...
9
votes
4answers
383 views

So what actually defines something as a “new” programming language?

So the title pretty much says it, but I'll repeat: What actually defines something as a "new" programming language and not just a library of functions for an existing language? I know that golf ...
16
votes
2answers
1k views

Do submissions have to be answered with a programming language?

We've got various answers strewn across meta that tell different stories: On the standard loopholes, we disallow answers that aren't programming languages. This appears to be the most definitive ...
17
votes
1answer
637 views

Is editor golf on-topic?

We've recently received a Vim golf question that's sparked a bit of controversy as to whether Vim golf, or "editor golf" in general, is on-topic here. Should Vim, Emacs, or editor golf in general be ...
10
votes
2answers
941 views

Codegolf rules and boundaries

So last time, I was hanging on codegolf, and came across the question Print the digital root, where one guy replied here with a one-byte code. Of course, it takes advantages of the built-in and ...
12
votes
5answers
336 views

How do we score turing complete cellular automata (GoL, Wireworld, etc)

Here is a checkbox I made in wireworld, for the "Create a checkbox!" question. The problem is, we don't have a way to score answers like these. Do we score these by pixels, like piet did, or in ...
16
votes
1answer
703 views

Is ImageMagick a programming language?

This answer seems to be the popular definition of "programming language". I propose that a combination of image canvases and the fx operator available in ImageMagick satisfies this definition. The ...
9
votes
1answer
384 views

Is Wolfram rule 126 a programming language?

According to our site's definition of a programming language a language needs to be capable of addition of natural numbers and primality testing of natural numbers. Of the elementary cellular automata,...
14
votes
1answer
412 views

We Built a Programming Language… right?

Recently, Mego, quartata, CᴏɴᴏʀO'Bʀɪᴇɴ and I (VoteToClose) (building upon the work of ProgramFOX et al.) built a chat bot named Data that can run code for several different esoteric languages (and ...
5
votes
2answers
273 views

Is Oration a programming language?

Oration is a programming language created by @ConorO'Brien, which I have helped with. My answer here has come under fire for copying somebody else's code, and being just a lengthier version of python....
2
votes
2answers
129 views

What constitutes programming for the purposes of this site?

According to our Help Center (emphasis mine), Programming Puzzles & Code Golf is for programming contests and challenges. Sounds simple enough, and 99 times out of 100 it is. But there are ...
8
votes
1answer
205 views

Specific Languages

In the Code Golf Overflow, can your answers be written in any language unless otherwise specified by the OP? Or do they have to be written in any specific language?
10
votes
3answers
184 views

Do different ImageMagick tools count as their own languages?

Here is an answer that I made recently: https://codegolf.stackexchange.com/a/181416/70328 A commenter suggested that I could remove convert from my code, and use <...
10
votes
2answers
328 views

Dumping the output as an answer

Sometimes, on kolmogorov-complexity challenges with a constant output, we get extremely boring answers that make absolutely no effort to compress the output whatsoever, and instead just literally dump ...
0
votes
1answer
239 views

“Windows” as a programming language?

I was going to give the green tick mark to the winning submission of this challenge, but I am unsure what to do. The shortest submission is this, which claims to use "Windows language", but I doubt ...

15 30 50 per page