Qiskit
Qiskit
Select a language:
Table Of Contents
Qiskit
Select a language:
Table Of Contents

Qiskit API documentation

Qiskit is an open-source framework for working with quantum computers at the level of circuits, pulses, and algorithms.

A central goal of Qiskit is to build a software stack that makes it easy for anyone to use quantum computers. However, Qiskit also aims to facilitate research on the most important open issues facing quantum computation today.

You can use Qiskit to easily design experiments and run them on simulators and real quantum computers.

Qiskit consists of four foundational elements:

  • Qiskit Terra: Composing quantum programs at the level of circuits and pulses with the code foundation.

  • Qiskit Aer: Accelerating development via simulators, emulators, and debuggers

  • Qiskit Ignis: Addressing noise and errors

  • Qiskit Aqua: Building algorithms and applications

Note

This is the Qiskit API documentation. For detailed workflow examples, please sign in to the IBM Q Experience to explore Qiskit tutorials.