Quantum Computing Programming Language