---
title: "QUA: Quantum pulse-level programming language"
date: "2023-07-27T13:25:06+00:00"
modified: "2025-08-20T13:36:12+00:00"
url: "https://www.quantum-machines.co/resources/brochures/qua-quantum-pulse-level-programming-language/"
description: "QUA is a first-of-its-kind pulse-level programming language that integrates classical processing into the lowest levels of quantum programming in an unprecedented way. It unifies universal quantum operations in their ‘raw’ format – all the pulse-level stuff used to control and measure qubits – with universal classical operations used in classical processing – all the good stuff you know from Python, Matlab, Java, etc."
---

# QUA: Quantum pulse-level programming language

![](https://www.quantum-machines.co/wp-content/uploads/2022/03/QUA-website-banner.png)

 Brochures

QUA is a first-of-its-kind pulse-level programming language that integrates classical processing into the lowest levels of quantum programming in an unprecedented way. It unifies universal quantum operations in their ‘raw’ format – all the pulse-level stuff used to control and measure qubits – with universal classical operations used in classical processing – all the good stuff you know from Python, Matlab, Java, etc.
