Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

2011 — 2026

research
  • Reports
  • Newsletter
  • Methodology
  • Origins
  • Vocab
services
  • Research Sessions
  • Signals Workspace
  • Bespoke Projects
  • Use Cases
  • Signal Scanfree
  • Readinessfree
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
audiences
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
resources
  • Pricing
  • Partners
  • How We Work
  • Data Visualization
  • Multi-Model Method
  • FAQ
  • Security & Privacy
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
  • Login
ResearchServicesPricingPartnersAbout
ResearchServicesPricingPartnersAbout
  1. Home
  2. Research
  3. Superposition
  4. New Quantum Programming Languages

New Quantum Programming Languages

High-level programming languages designed for quantum computing with type safety and automated state management
Back to SuperpositionView interactive version

New quantum programming languages are programming languages designed specifically for quantum computing that offer high-level abstractions (simplified interfaces that hide complexity) and type safety (preventing programming errors through type checking) for quantum logic, moving beyond gate-level assembly (low-level quantum circuit programming) to introduce quantum data types (types for quantum states and operations), control flow (programming constructs like loops and conditionals), and automatic uncomputation (automatically cleaning up temporary quantum states, which is necessary to prevent errors). They aim to make quantum programming safer (preventing common errors) and more intuitive (easier to understand and use), abstracting the physical implementation details (how quantum hardware works) from the algorithm logic (what the algorithm does), making quantum programming more accessible and less error-prone.

This innovation addresses the challenge of quantum programming, where low-level gate programming is difficult and error-prone. By providing high-level languages, these tools make quantum programming more accessible. Companies and research institutions are developing languages like Q#, Silq, and others.

The technology is particularly significant for making quantum computing more accessible, where better programming tools are essential for adoption. As quantum computing expands, better languages become increasingly important. However, ensuring performance, managing complexity, and achieving adoption remain challenges. The technology represents an important evolution in quantum programming, but requires continued development to achieve widespread use. Success could make quantum programming much more accessible, but the technology must prove its value. Quantum programming languages are an active area of development with several languages available.

TRL
3/9Conceptual
Impact
3/5
Investment
3/5
Category
Software

Related Organizations

ETH Zurich logo
ETH Zurich

Switzerland · University

95%

Conducts advanced research in bioelectronics and the interface between biological systems and electronic circuits.

Researcher
Microsoft logo
Microsoft

United States · Company

95%

Through Copilot and the 'Recall' feature in Windows, Microsoft is integrating persistent memory and agentic capabilities directly into the operating system.

Developer
MIT CSAIL logo
MIT CSAIL

United States · University

90%

Research lab hosting Josh Tenenbaum's Computational Cognitive Science group, a leader in probabilistic programming and neuro-symbolic models.

Researcher
NVIDIA logo
NVIDIA

United States · Company

90%

Developing foundation models for robotics (Project GR00T) and vision-language models like VILA.

Developer
Oak Ridge National Laboratory logo
Oak Ridge National Laboratory

United States · Research Lab

85%

US Department of Energy multiprogram science and technology national laboratory.

Developer
Tweag

France · Company

85%

A software lab (part of Modus Create) working on linear types in Haskell to support quantum programming safety.

Developer
Chalmers University of Technology logo
Chalmers University of Technology

Sweden · University

80%

Home to the Wallenberg Centre for Quantum Technology, where researchers actively develop wideband TWPAs and Josephson junction circuits.

Researcher
INRIA logo
INRIA

France · Research Lab

80%

The French National Institute for Research in Digital Science and Technology, heavily involved in AI research and Scikit-learn.

Researcher
University of Maryland logo
University of Maryland

United States · University

80%

Researchers involved in the development of Quipper, a scalable functional quantum programming language embedded in Haskell.

Researcher

Supporting Evidence

Evidence data is not available for this technology yet.

Connections

Software
Software
Quantum Machine Learning Libraries

Software frameworks integrating quantum circuits with classical ML tools like PyTorch and TensorFlow

TRL
5/9
Impact
4/5
Investment
3/5
Software
Software
Quantum Compilation Tools

Software that translates quantum algorithms into executable instructions for specific quantum hardware

TRL
6/9
Impact
4/5
Investment
3/5
Software
Software
Variational Quantum ML Frameworks

Software toolkits for building hybrid quantum-classical algorithms on noisy quantum hardware

TRL
4/9
Impact
4/5
Investment
3/5
Software
Software
Quantum Simulation Software

Software that models quantum system behavior on classical computers for algorithm validation

TRL
8/9
Impact
4/5
Investment
4/5
Software
Software
Quantum Intermediate Representation (QIR)

Common format enabling quantum programs to run across different languages and hardware platforms

TRL
6/9
Impact
4/5
Investment
3/5
Applications
Applications
Canadian Quantum Algorithm Accelerators

Industry programs pairing enterprises with quantum algorithm labs in Canada

TRL
5/9
Impact
4/5
Investment
4/5

Book a research session

Bring this signal into a focused decision sprint with analyst-led framing and synthesis.
Research Sessions