Quantum Programming - Functional Quantum Programming Languages - QFC and QPL

QFC and QPL

QFC and QPL are two closely related quantum programming languages defined by Peter Selinger. They differ only in their syntax: QFC uses a flow chart syntax, whereas QPL uses a textual syntax. These languages have classical control flow, but can operate on quantum or classical data. Selinger gives a denotational semantics for these languages in a category of superoperators.

Read more about this topic:  Quantum Programming, Functional Quantum Programming Languages