Best Programming Languages for Quantum Computing
SILQ
Silq is a free and open-source high-level programming language specifically for quantum computing. The language is openly developed by ETH Zürich and provides a strong static type system.
👍 Most people think this is a good recommendation.
Q#
A Microsoft developed domain-specific programming language used for expressing quantum algorithms. Q# share similar structures and elements with popular languages like Python, C#, and F#. The language comes bundled with the QDK (Quantum Development Kit) and quantum simulators, while also being extensible with Q# libraries. With Q# developers can build quantum algorithms used for quantum computing with a basic procedural model for writing programs with loops, if/then statements, and common data types.