Skip to main content
IBM Quantum Platform

Introduction


Introduction to Qiskit and IBM Quantum

Welcome to the documentation for Qiskit, its related packages, and IBM Quantum® Platform. This documentation includes how-to guides to get you started on our tools, specific use-case tutorials that include end-to-end examples, and a collection of API references.

Qiskit provides a modular and extensible framework for quantum research and development across algorithms, high-performance computing, and quantum information science. With it, researchers can build, optimize, and execute quantum workflows with specialized addons, software tools, and extensive resources. Through IBM Quantum Platform, users can access IBM Quantum Compute Service and the Qiskit Functions Catalog to run workloads efficiently on the IBM® fleet of quantum computers.

A graphic showing the different components of IBM Quantum Platform and Qiskit.

Beyond Qiskit and its related packages is the Qiskit ecosystem, a catalog of open-source projects that interface with Qiskit to extend its functionality.


Get started

  • Build a quantum circuit in under two minutes - no sign-in or API key required.

  • Try end-to-end examples that apply Qiskit to common quantum computing use cases.

  • Explore our free learning offerings, such as full courses and classroom modules.

  • Explore curated sequences of learning, documentation, and tutorial content designed to facilitate knowledge and skill-building in specific interest areas.


Explore capabilities

  • Construct quantum circuits by using the Qiskit SDK.

  • Construct high-fidelity circuits with reduced depth that are ready for execution with the Qiskit SDK transpiler.

  • Explore the available error mitigation and suppression techniques available from IBM Quantum.

  • Use IBM Quantum primitives to run quantum circuits on IBM Quantum hardware.

  • Refine your results by using post-processing techniques for specialized applications available as Qiskit addons.

  • Accelerate quantum workload creation with pre-built tools created by partner organizations.


Support

  • Look up error codes and suggested solutions.

  • Find answers to frequently-asked questions, learn how to report bugs, discover communities to join, and more.

Was this page helpful?
Report a bug, typo, or request content on GitHub.