The realization of a practical quantum computer will require breakthroughs in both hardware and software.