A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.
Challenges released as part of the First Periodic Premier Programming Puzzle Push, an event encouraging high-quality puzzles and tasks. Do not use this tag for new questions.
For challenges involving either three-dimensional graphics, three-dimensional geometry or spatial data structures in three dimensions (e.g. octrees).
Abstract Algebra is the study of algebraic structures, including groups, rings, fields, vector spaces, and the like.
Indicates that the challenge involves a game where at least one of the players is simulated by a piece of code
For challenges related to creating or implementing an algorithm.
For challenges involving the usage and manipulation of the alphabet.
for challenges involving an output (graphical or ASCII-art) which changes with time.
An answer-chaining challenge is a challenge where previous answers to the challenge influence how new answers are produced.
This challenge is related to APL (A Programming Language). Note that challenges that require the answers to be in a specific language are generally discouraged.
For challenges relating to approximating a value, typically a constant or something related to the program's input
Challenges related to elementary arithmetic.
A competition to solve a particular problem through the usage and manipulation of arrays.
This challenge involves creating or parsing pictures using text characters as the paint. Typically this uses only 95 printable (from a total of 128) characters defined by the ASCII Standard from 1963.
This challenge is related to assembly languages. Note that challenges that require the answers to be in a specific language are generally discouraged.
For challenges about objects and processes or physics and chemistry of such kind that originate outside the atmosphere of Earth.
For challenges in which there are multiple separate parts of the challenge that interact with each other, and where each part has interaction among itself
Atomic code golf is scored by the number of operations in a specific fragment of a language you define.
Challenges relating to producing an audible output or an audio file which could then be played. If a challenge relates to textual representation of sound, it may fit better in the [music] tag.
In a balanced string certain pairs of characters or substrings always appear with the same amount. Often there are additional restrictions that those pairs also have to be ordered. The most common exa…
Conversion of numbers between positional numeral systems. Most common systems are decimal, binary, hexadecimal etc.
This challenge is related to the Bash (Bourne Again SHell) language. Note that challenges that require the answers to be in a specific language are generally discouraged.
Questions of or relating to any of the dialects of BASIC. Note that challenges that require the answers to be in a specific language are generally discouraged.
This challenge is related to the Befunge language. Note that challenges that require the answers to be in a specific language are generally discouraged.
For challenges about binary, or the base 2 number system.
Indicates that the challenge involves the manipulation of binary matrices, matrices whose elements are all one of two possible values, typically 1 and 0, or True and False.
A high-level data structure, made of nodes, each with a maximum of 2 children (left and right). Nodes with no children are called leaves, and two nodes with the same parent are known as siblings.
For questions involving computational methods to parse or edit biological data, such as DNA sequences.
For challenges involving bitwise commands or manipulation of numbers at the bit level
for challenges involving board games.
For challenges relating to the game of Boggle.