Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

Q Sharp

+ Save concept

Q# (pronounced as Q sharp) is a domain-specific programming language used for expressing quantum algorithms. [1]

22 relations: C Sharp (programming language), Common Language Infrastructure, Controlled NOT gate, Domain-specific language, F Sharp (programming language), Functional programming, Hadamard transform, Imperative programming, Markdown, Microsoft, Microsoft Azure, Microsoft Research, Quantum algorithm, Quantum entanglement, Quantum programming, Quantum superposition, Qubit, Strong and weak typing, Topological quantum computer, Type system, XML, .NET Framework.

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: Q Sharp and C Sharp (programming language) · See more »

Christmas

Christmas is an annual festival commemorating the birth of Jesus Christ,Martindale, Cyril Charles.

New!!: Q Sharp and Christmas · See more »

Christmas and holiday season

The Christmas season, also called the festive season, or the holiday season (mainly in the U.S. and Canada; often simply called the holidays),, is an annually recurring period recognized in many Western and Western-influenced countries that is generally considered to run from late November to early January.

New!!: Q Sharp and Christmas and holiday season · See more »

Christmas Eve

Christmas Eve is the evening or entire day before Christmas Day, the festival commemorating the birth of Jesus.

New!!: Q Sharp and Christmas Eve · See more »

Christmas traditions

Christmas traditions vary from country to country.

New!!: Q Sharp and Christmas traditions · See more »

Common Language Infrastructure

The Common Language Infrastructure (CLI) is an open specification (technical standard) developed by Microsoft and standardized by ISO and ECMA that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures.

New!!: Q Sharp and Common Language Infrastructure · See more »

Controlled NOT gate

In computing science, the controlled NOT gate (also C-NOT or CNOT) is a quantum gate that is an essential component in the construction of a quantum computer.

New!!: Q Sharp and Controlled NOT gate · See more »

Domain-specific language

A domain-specific language (DSL) is a computer language specialized to a particular application domain.

New!!: Q Sharp and Domain-specific language · See more »

F Sharp (programming language)

F# (pronounced F sharp) is a strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods.

New!!: Q Sharp and F Sharp (programming language) · See more »

Functional programming

In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.

New!!: Q Sharp and Functional programming · See more »

Hadamard transform

The Hadamard transform (also known as the Walsh–Hadamard transform, Hadamard–Rademacher–Walsh transform, Walsh transform, or Walsh–Fourier transform) is an example of a generalized class of Fourier transforms.

New!!: Q Sharp and Hadamard transform · See more »

Imperative programming

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.

New!!: Q Sharp and Imperative programming · See more »

Markdown

Markdown is a lightweight markup language with plain text formatting syntax.

New!!: Q Sharp and Markdown · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Q Sharp and Microsoft · See more »

Microsoft Azure

Microsoft Azure (formerly Windows Azure) is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through a global network of Microsoft-managed data centers.

New!!: Q Sharp and Microsoft Azure · See more »

Microsoft Research

Microsoft Research is the research subsidiary of Microsoft.

New!!: Q Sharp and Microsoft Research · See more »

New Year

New Year is the time or day at which a new calendar year begins and the calendar's year count increments by one.

New!!: Q Sharp and New Year · See more »

New Year's Day

New Year's Day, also called simply New Year's or New Year, is observed on January 1, the first day of the year on the modern Gregorian calendar as well as the Julian calendar.

New!!: Q Sharp and New Year's Day · See more »

New Year's Eve

In the Gregorian calendar, New Year's Eve (also known as Old Year's Day or Saint Sylvester's Day in many countries), the last day of the year, is on 31 December which is the seventh day of Christmastide.

New!!: Q Sharp and New Year's Eve · See more »

Quantum algorithm

In quantum computing, a quantum algorithm is an algorithm which runs on a realistic model of quantum computation, the most commonly used model being the quantum circuit model of computation.

New!!: Q Sharp and Quantum algorithm · See more »

Quantum entanglement

Quantum entanglement is a physical phenomenon which occurs when pairs or groups of particles are generated, interact, or share spatial proximity in ways such that the quantum state of each particle cannot be described independently of the state of the other(s), even when the particles are separated by a large distance—instead, a quantum state must be described for the system as a whole.

New!!: Q Sharp and Quantum entanglement · See more »

Quantum programming

Quantum programming is the process of assembling sequences of instructions, called quantum programs, that are capable of running on a quantum computer.

New!!: Q Sharp and Quantum programming · See more »

Quantum superposition

Quantum superposition is a fundamental principle of quantum mechanics.

New!!: Q Sharp and Quantum superposition · See more »

Qubit

In quantum computing, a qubit or quantum bit (sometimes qbit) is a unit of quantum information—the quantum analogue of the classical binary bit.

New!!: Q Sharp and Qubit · See more »

Strong and weak typing

In computer programming, programming languages are often colloquially classified as to whether the language's type system makes it strongly typed or weakly typed (loosely typed).

New!!: Q Sharp and Strong and weak typing · See more »

Topological quantum computer

A topological quantum computer is a theoretical quantum computer that employs two-dimensional quasiparticles called anyons, whose world lines pass around one another to form braids in a three-dimensional spacetime (i.e., one temporal plus two spatial dimensions).

New!!: Q Sharp and Topological quantum computer · See more »

Type system

In programming languages, a type system is a set of rules that assigns a property called type to the various constructs of a computer program, such as variables, expressions, functions or modules.

New!!: Q Sharp and Type system · See more »

XML

In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

New!!: Q Sharp and XML · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: Q Sharp and .NET Framework · See more »

2018

2018 has been designated as the third International Year of the Reef by the International Coral Reef Initiative.

New!!: Q Sharp and 2018 · See more »

2019

2019 (MMXIX) will be a common year starting on Tuesday of the Gregorian calendar, the 2019th year of the Common Era (CE) and Anno Domini (AD) designations, the 19th year of the 3rd millennium, the 19th year of the 21st century, and the 10th and last year of the 2010s decade.

New!!: Q Sharp and 2019 · See more »

Redirects here:

Q-Sharp, QSharp.

References

[1] https://en.wikipedia.org/wiki/Q_Sharp

OutgoingIncoming
Hey! We are on Facebook now! »