Best Programming Languages for Quantum Computing

Recommendations: 3 | Last Updated: Sept. 19, 2022 (1 year, 5 months)


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# 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.