Computerele cuantice au evoluat din studiul mecanicii cuantice, care a dezvaluit ca unele procese pot fi efectuate mult mai rapid folosind particule subatomice numite qubiți în locul bit-ilor tradiționali. Computerele cuantice stochează și procesează informația folosind qubiți, care pot fi în stare de superpoziție și entanglement, aducând o îmbunătățire semnificativă în ceea ce privește viteza și eficienta de calcul.