Komputer kwantowy to rodzaj komputera, który wykorzystuje prawa i zasady mechaniki kwantowej do przetwarzania informacji. W przeciwieństwie do tradycyjnych komputerów, które opierają się na bitach, reprezentujących wartości 0 i 1, komputery kwantowe wykorzystują qubity (kwantowe bity), które mogą istnieć w stanach superpozycji, co oznacza, że mogą reprezentować jednocześnie 0 i 1.
Ponieważ qubity mogą istnieć w wielu stanach jednocześnie, komputery kwantowe posiadają potencjał do wykonywania obliczeń równocześnie na wielu możliwościach. Daje to komputerom kwantowym pewne przewagi nad tradycyjnymi komputerami w niektórych dziedzinach, zwłaszcza w przypadku problemów o dużej skali obliczeniowej, takich jak rozwiązywanie niektórych zagadnień matematycznych, symulowanie złożonych systemów fizycznych czy łamanie niektórych szyfrowań.
Istnieje wiele różnych podejść do budowy komputerów kwantowych, w tym systemy oparte na jonach, kwantowe kubity nadprzewodzące, kwantowe kubity topologiczne czy też kwantowe kubity optyczne. W ostatnich latach dokonano znaczących postępów w rozwoju tej technologii, jednak komputery kwantowe nadal są w fazie eksperymentalnej i wymagają dalszego rozwoju, aby stać się praktycznym narzędziem obliczeniowym.