# 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?

• You can answer in pretty much any language you want if the asker didn't specify a language. See this to understand if a language is "valid" according to most people here. Also know that you can't answer a challenge with a language/version younger than the challenge itself, unless specified otherwise. Oct 30 '15 at 14:12
• @Fatalize So, if a question was asked when VC#2010 was being used then I can't use VC#2015 to answer it? Oct 30 '15 at 14:13
• @EvanManning No one will be bothered if you do. Oct 30 '15 at 14:14
• @EvanManning No one will really care in this case. The rule is established so that people don't create new languages/functions just to win a challenge. Oct 30 '15 at 14:15
• You should not use a language feature that is newest than the question. C# 6 has many features that was not present in previous version, and you should avoid them answering older questions. Nov 2 '15 at 11:28

## Yes! They can (usually) be in any language.

Submissions can use any programming language that meets our criteria for qualifying as a language. We also require that the version of the language you use be released prior to the posting of the challenge. This ensures that people don't see a challenge and implement a feature in their language just to be competitive in that challenge.

Language-specific or language-restricted challenges are generally frowned upon here, so it's not often that you'll find a challenge where you can't use your favorite language.

• Unless, of course, the language is limited in its ability to perform the challenge... Nov 4 '15 at 15:23
• @CᴏɴᴏʀO'Bʀɪᴇɴ Excellent point. Nov 4 '15 at 16:47
• We also require that the version of the language you use be released prior to the posting of the challenge. It's worth noting that this rule is overridden in catalog challenges.
– user45941
Nov 6 '15 at 15:42
• @Mego Another excellent point. Nov 6 '15 at 21:04
• Since this is being linked to, I believe the requirement that a language version be released prior to the challenge being posted has been removed altogether, for all challenge types. I can't find the relevant meta post though. Jan 25 '18 at 19:39