Skip to main content
Microsoft
Q# blog
Q# blog
  • Home
  • DevBlogs
    • App Center
    • Azure DevOps
    • Notification Hubs
    • Visual Studio
    • Visual Studio Code
    • Visual Studio for Mac
    • Azure Artifacts
    • Azure Boards
    • Azure Pipelines
    • Azure Repos
    • Azure Test Plans
    • DevOps
    • C++
    • Java
    • Java Blog in Chinese
    • JavaScript
    • PowerShell
    • Python
    • Q#
    • Scripting
    • TypeScript
    • Visual Basic
    • Visual C#
    • Visual F#
    • .NET
    • ASP.NET
    • NuGet
    • Xamarin
    • Apps for Windows
    • Azure Government
    • Azure SDKs
    • Bing Dev Center
    • Command Line
    • Developer Support
    • DirectX Developer Blog
    • IoT Developer
    • Math In Office
    • Microsoft Edge Dev
    • Microsoft Azure
    • Office 365 Development
    • Old New Thing
    • PAX Graph
    • PAX Media
    • PAX Windows
    • Perf and Diagnostics
    • PIX on Windows
    • Startup Developers
    • Surface Duo
    • Sustainable Software
    • Windows Search Platform
    • Azure Cosmos DB
    • Azure Data Studio
    • Azure SQL
    • Azure Synapse Analytics
    • OData
    • Revolutions R
    • SQL Server Data Tools
    Alan Geller

    Alan Geller

    Software Architect, Quantum Software and Applications

    Alan Geller is a software architect in the Quantum Architectures and Computation group at Microsoft. He is responsible for the overall software architecture for Q# and the Microsoft Quantum Development Kit, as well as other aspects of the Microsoft Quantum software program.
    Alan Geller

    Post by this author

    Three Years of Q#
    Three Years of Q#
    December 11th, 2020
    A look back at Q#'s third year, 2020

    0Q#
    Introducing Quantum Intermediate Representation (QIR)
    Introducing Quantum Intermediate Representation (QIR)
    September 23rd, 2020
    QIR is a new Microsoft-developed intermediate representation for quantum programs. This post describes QIR and provides pointers to the specification and source code.

    2Q#QIR
    A Second Year of Q#
    A Second Year of Q#
    December 11th, 2019
    A look back at the second year of Q#.

    Comments are closed.0Q#
    What are Qubits?
    What are Qubits?
    December 1st, 2019
    We consider the true nature of qubits, both as physical objects and as how they should be represented in a programming language.

    Comments are closed.0Q#Q# Language
    A Year of Q#
    A Year of Q#
    December 11th, 2018
    The Quantum Architecture and Computation group launched Q#, our quantum computing programming language, a year ago on December 11th, 2017. This post is a brief overview of the language developments and the community growth since the first release.

    Comments are closed.0Q#
    Qubits in Q#
    Qubits in Q#
    December 1st, 2018
    How should qubits be represented in a quantum programming language? This post attempts to answer this question and discusses qubits representation in Q#.

    Comments are closed.0Q# Language
    Why do we need Q#?
    Why do we need Q#?
    November 5th, 2018
    Why we decided to develop Q#, a new language for quantum computing.

    Comments are closed.0Q# Language
    Relevant Links

    Getting Q#

    Your First Q# Program

    The Quantum Katas

    Full Q# Documentation

    Microsoft Quantum

    Top Bloggers
    Mariia Mykhailova

    Mariia Mykhailova
    Senior Software Engineer

    Mathias Soeken

    Mathias Soeken
    Senior Software Engineer

    Alan Geller

    Alan Geller
    Software Architect

    Bettina Heim

    Bettina Heim

    Archive
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • June 2020
  • May 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • August 2019
  • July 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • December 2018
  • November 2018
  • Stay informed

    Login
    Code Block
    What's new
    • Surface Duo
    • Surface Laptop Go
    • Surface Pro X
    • Surface Go 2
    • Surface Book 3
    • Microsoft 365
    • Windows 10 apps
    • HoloLens 2
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Virtual workshops and training
    • Microsoft Store Promise
    • Financing
    Education
    • Microsoft in education
    • Office for students
    • Office 365 for schools
    • Deals for students & parents
    • Microsoft Azure in education
    Enterprise
    • Azure
    • AppSource
    • Automotive
    • Government
    • Healthcare
    • Manufacturing
    • Financial services
    • Retail
    Developer
    • Microsoft Visual Studio
    • Windows Dev Center
    • Developer Center
    • Microsoft developer program
    • Channel 9
    • Microsoft 365 Dev Center
    • Microsoft 365 Developer Program
    • Microsoft Garage
    Company
    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy
    • Manage cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2021