Qiskit
Open-source software development kit / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Qiskit?
Summarize this article for a 10 year old
Qiskit is an open-source software development kit (SDK) for working with quantum computers at the level of circuits, pulses, and algorithms. It provides tools for creating and manipulating quantum programs and running them on prototype quantum devices on IBM Quantum Platform or on simulators on a local computer. It follows the circuit model for universal quantum computation, and can be used for any quantum hardware (currently supports superconducting qubits and trapped ions)[4] that follows this model.
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|
Developer(s) | IBM Research, Qiskit community |
---|---|
Initial release | March 7, 2017; 7 years ago (2017-03-07).[1] |
Stable release | |
Repository | |
Written in | Python |
Operating system | Cross-platform |
Type | SDK for Quantum Computing |
License | Apache License 2.0[3] |
Website | qiskit |
Qiskit was founded by IBM Research to allow software development for their cloud quantum computing service, IBM Quantum Experience.[5][6] Contributions are also made by external supporters, typically from academic institutions.[7][8]
The primary version of Qiskit uses the Python programming language. Versions for Swift[9] and JavaScript[10] were initially explored, though the development for these versions has halted. Instead, a minimal re-implementation of basic features is available as MicroQiskit,[11] which is made to be easy to port to alternative platforms.
A range of Jupyter notebooks are provided with examples of quantum computing being used.[12] Examples include the source code behind scientific studies that use Qiskit,[13] as well as a set of exercises to help people to learn the basics of quantum programming. An open source textbook based on Qiskit is available as a university-level quantum algorithms or quantum computation course supplement.[14]