Are there any restrictions on what programming languages you can use in a challenge, and if you created your own programming language and you wanted to submit it to a code challenge, does there need to be a working interpreter which actually executes the code or can there just be some set out syntax but no program which interprets the language? Thanks.

  • \$\begingroup\$ This question has been asked a bunch of times before - the post it was just marked as a duplicate of should provide a good starting point as to what counts as a 'language'. It's a decent question though. If you have any more questions about whether or not something counts as appropriate, feel free to join chat and ask. \$\endgroup\$
    – Riker
    Commented Nov 28, 2021 at 20:41
  • 2
    \$\begingroup\$ Additionally, because the linked question doesn't exactly make it fully clear: yes, you do need to provide a working interpreter, as languages here are defined by their implementation, not their specification \$\endgroup\$ Commented Nov 28, 2021 at 20:48
  • \$\begingroup\$ Okay. Then I will try to code an interpreter for my language. \$\endgroup\$
    – Binary198
    Commented Nov 28, 2021 at 20:57


Browse other questions tagged .