Structure
Triple Alpha is our integrated development environment (IDE) where you can code, compile and deploy applications on quantum computers.
Code
Program at different levels of abstraction depending on your use cases and workflow with our Turing-complete programming languages, Helium and Hydrogen.
Helium and Hydrogen
Write programs using Helium, a quantum programming language designed to allow developers to easily write complex programs, or Hydrogen, a lower-level assembly-like language which allows more granular control over program execution.
More about our languages
Subroutines From C/C++
Easily include classical functions to be evaluated coherently on quantum data, using functions developed in C or C++ as subroutines within quantum programs.
More about subroutines
Compile
Compile programs for execution on many different quantum computers and simulators, transforming architecture-agnostic programs into a processor-optimised form adapted to the connectivity constraints and instruction set of the target processor.
Deploy
Deploy your compiled quantum program as an API, allowing for easy integration with other systems, from Python scripts to web pages to spreadsheets.
Quantify
Analyse quantum programs to determine resource requirements at each level of abstraction.
Analysis
Perform detailed resource analysis of your program to determine gate counts, qubit use and other performance metrics, both for the program as a whole and for each subroutine or code block.
Hardware Selection
Select the right quantum hardware by understanding the resources required to run your program.
Triple Alpha in Early Access
If you are interested in early access to our technology, please register below. We will be inviting selected users to early access based on use cases as we progressively release our tools.