logo
  • Knowledge base
  • Terms and Conditions
  • Support
  • My QI

Knowledge base

  • The basics of Quantum Computing
  • What is a qubit?
  • Superposition and entanglement
  • What is a quantum algorithm?
  • Hello quantum world

  • Introduction quick guide
  • Creating a new project
  • Managing your projects and algorithms
  • Working with the editor
  • Compiling and executing your algorithm
  • Displaying and downloading your results
  • Managing your account
  • Qubit register
  • Bit register
  • Qubit basis states

  • cQASM: A Quantum Programming Language
  • cQASM: Single Gate Multiple-Qubits
  • Three-qubit gates

  • Introduction advanced guide
  • Software Development Kit
  • Compilation
  • OpenSquirrel compiler
  • Low-level API
  • LibKet

  • Code example: Deutsch-Jozsa algorithm
  • Code example: Quantum full adder
  • Code example: Grover's algorithm
  • Code example: Repetition code
  • Code example: Getting started with Transmons Backend
  • Code example: Getting started with the neutral atom platform
  • Code example: the Maximum Independent Set
  • Code example: Quantum classification

  • Hardware backends overview
  • Tuna-5: Operational specifics
  • Spin-2+: Operational specifics
  • Starmon-7: Operational specifics
  • Ry emulator: Operational specifics
  • Emulator backends

Code examples: Overview

Example library

Select one of the items below to learn more about some basic quantum algorithms or examine some cool Jupyter notebook examples. Note we are in the process of upgrading the code examples to the latest Starmon-7 and Spin2+ backends.

QI

About QiMy QiRelease notesContact

Support

Getting startedKnowledge baseFAQTerms and privacy policy

Partners

QuTech TNO TU Delft SURF

Social

FacebookLinkedInYoutube
© 2025 Quantum Inspire. All rights reservedQuTech, a collaboration founded by:
Delft University of TechnologyNetherlands Organisation for applied scientific research