Programiranje kvantnih računara značajno se razlikuje od programiranja klasičnih
računara. Dok smo kod standardnih računara navikli da pišemo kod u jezicima kao
što su C, Python, Java, ili slično, kod kvantnih računara moramo razmišljati o
dvojakoj strukturi programa.
Sa jedne strane, koristimo na primer Python i biblioteku Qiskit kako bismo, uz
pomoć klasičnih alata na klasičnom računaru, dizajnirali kvantni program koji će se
izvršavati unutar kvantnog računara.