ça ton smartphone le fait déjà…
Non 
IBM et MS ont déjà des langages quantiques (ex. Q#) à utiliser soit sur des simulateurs, soit sur de vrais processeurs quantiques.
il peut prendre trois états différents, le 0, le 1 ou les deux à la fois
Si j’ai bien compris, un QBit peut prendre une infinité d’états entre 0 et 1 compris ([0,1]).
α.|0〉+ β.|1〉