For questions about writing code to be executed on a quantum computer, or to more generally simulate some aspect of it. For questions about a specific programming language, please also include a more specific tag.

As stated by Jarosław Adam Miszczak in his book "High-level Structures in Quantum Computing",

Quantum programming is the process of assembling sequences of instructions, called quantum programs, that are capable of running on a quantum computer. Quantum programming languages help express quantum algorithms using high-level constructs.

Quantum programming languages with tags on this site include:

More tags will hopefully be added in the future and creating tags on other quantum programming languages for appropriate questions is also encouraged.