実用化したシステムが存在しないにもかかわらず、量子コンピュータで動作するアプリケーション・ソフトウェアを開発するための「量子プログラミング言語」の発表が相次いでいる。マイクロソフトは、量子プロセスに関する専門知識がなくても、量子コンピューター向けのプログラムを開発できる高水準言語と開発支援ツールの無償提供を開始した。 by Martin Giles2017.12.26 102 60 7 0 量子コンピューターはまだきわめて未熟な段階にあり、大部分は少数の先進的な研究所の好奇心をそそる遊び道具にとどまっている。それでも、量子コンピューターのために新しいプログラミング言語を開発している人々はたくさんいる。 量子コンピューター向けの最新のプログラミング言語の1つに、マイクロソフトの「Q#(Qシャープと読む)」がある。マイクロソフトはこのほど、Q#といくつかのソフトウェア開発支援ツールを発表した。
![気が早い? マイクロソフトが量子プログラミング言語を作る理由](https://cdn-ak-scissors.b.st-hatena.com/image/square/676ac9cd2f1effdd22d8b534e9d48c1cd73e8585/height=288;version=1;width=512/https%3A%2F%2Fcdn.technologyreview.jp%2Fwp-content%2Fuploads%2Fsites%2F2%2F2017%2F12%2F23013419%2Fquantumcomputeribmresearchflickr-cropped-1400x787.jpg)