2019
DOI: 10.1007/s11831-019-09372-6
|View full text |Cite
|
Sign up to set email alerts
|

Quantum Programming Language: A Systematic Review of Research Topic and Top Cited Languages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0
2

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 33 publications
(17 citation statements)
references
References 37 publications
0
15
0
2
Order By: Relevance
“…For example, QuNetSim [43] as a Python software framework manages quantum circuits to simulate processing and transmission of quantum information via quantum networks. In order to enable quantum software applications to utilise quantum hardware, there is a need for quantum code compilers that can translate high-level computational instructions into machine translated code to control quantum hardware [4] [46]. As a typical example of such compilation, the solutions in [5] [8] receive compiled code that can be executed or simulated on quantum platforms to enable quantum processing for optimising solutions regarding unstructured data searching, parallel processing, and nature inspired computing.…”
Section: Quantum Computing Systemsmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, QuNetSim [43] as a Python software framework manages quantum circuits to simulate processing and transmission of quantum information via quantum networks. In order to enable quantum software applications to utilise quantum hardware, there is a need for quantum code compilers that can translate high-level computational instructions into machine translated code to control quantum hardware [4] [46]. As a typical example of such compilation, the solutions in [5] [8] receive compiled code that can be executed or simulated on quantum platforms to enable quantum processing for optimising solutions regarding unstructured data searching, parallel processing, and nature inspired computing.…”
Section: Quantum Computing Systemsmentioning
confidence: 99%
“…As a typical example of such compilation, the solutions in [5] [8] receive compiled code that can be executed or simulated on quantum platforms to enable quantum processing for optimising solutions regarding unstructured data searching, parallel processing, and nature inspired computing. In recent years, a plethora of research and development has emerged that focused on quantum algorithms [46] and programming languages to address the above-mentioned computational challenges effectively and efficiently. Despite the significance of quantum programming languages to produce executable specifications for quantum hardware; there is a need for overall engineering lifecycle(s) that goes beyond level of source code to specify, execute, validate, and evolve software-intensive system based on required functionality and desired quality [18] [19].…”
Section: Quantum Computing Systemsmentioning
confidence: 99%
“…Quantum computers have been simultaneously developed with various quantum programming languages, such as Q# (Svore et al, 2018) or QASM (Cross et al, 2017), among others. These programming languages include abstractions with which to build quantum gates and other quantum operations (Garhwal et al, 2019). Most of these programming languages are open source and can be used to code programs that are simulated or executed in remote quantum computers in the cloud, such as the IBM Q experience (IBM, 2020).…”
Section: Quantum Computingmentioning
confidence: 99%
“…Segundo [Svore and Troyer 2016], o desenvolvimento e estudo de linguagens de programac ¸ão e bibliotecas quânticas acelera o desenvolvimento de novos algoritmos quânticos. A pesquisa na área das linguagens de programac ¸ão quânticas está em evoluc ¸ão e espera-se que diversas linguagens sejam desenvolvidas antes mesmo da disseminac ¸ão do computador quântico [Garhwal et al 2019]. Apesar do reflexo positivo desse crescimento, aumenta-se a dificuldade de estudantes e pesquisadores decidirem qual linguagem utilizar, se perdendo na documentac ¸ão ou simplesmente não sabendo por onde comec ¸ar [LaRose 2019].…”
Section: Simonunclassified
“…Em [Garhwal et al 2019], os autores realizaram uma pesquisa com o objetivo de comparar linguagens de programac ¸ão quânticas de alto nível, levando em considerac ¸ão suas características e funcionalidades. A pesquisa tem como objetivo a comparac ¸ão de linguagens implementadas em hardware quântico, não abordando simuladores e emuladores quânticos.…”
Section: Trabalhos Relacionadosunclassified