Imagine you’re trying to build the perfect racing car, but no one has ever built one before. There’s no single blueprint to follow. Some engineers might use a gas engine. Others might go for an electric. And yet others might try something entirely different, like a jet engine. 

That’s the current state of quantum computers. There’s no definitive “best way” to build a quantum computer yet. Instead, about a dozen active research paths are vying for attention. Each approach has its own advantages and disadvantages.

Types of Quantum Computers and Qubits
Credit: Production Perig/Adobe

Key Terms Explained in Plain English

First, let’s define a few key terms. It’s impossible to explain the differences between types of quantum computers without referring to these concepts.

Qubits (quantum bits) – the basic units of information in a quantum computer.

In classical computers (like a smartphone or laptop), information is stored in binary “bits.” Bits can be in a state of either 0 or 1, and they’re the basic unit of information in computing.

Quantum computer scientists didn’t get very creative with naming conventions. In quantum computers, the basic unit of information is simply called a quantum bit, or qubit for short.

Qubits are the building blocks of quantum computers. They enable all the fun quantum mechanics like superposition or entanglement. These mechanics are integral to quantum computing, and the type of qubit dictates what’s possible and what’s not.

Coherence time – how long qubits can keep their quantum states?

In this field, qubit count is commonly treated as the be all, end all.

We’ve got a 400-qubit computer. Oh yeah? Well, we’re building a 500-qubit one… so take that!

It’s true that real-world use cases will need a large number of qubits. But qubit count alone doesn’t tell the full story. The coherence time of the qubit is also very important. This is basically how long a qubit can stay in a superposition state.

Some types of qubits might be harder to scale up in count, but they make up for it with longer coherence times.

Error rate – how often do mistakes occur?

Imagine you’re texting a friend, but sometimes your phone changes a word or two by mistake. Maybe it autocorrects “duck” to… well, something else. How often this happens is the “error rate” of your texting.

The error rate of quantum computers is important because they tend to be very sensitive. Even tiny temperature changes or a stray electromagnetic wave can mess with their calculations. Different types of quantum computers will have (sometimes very) different error rates.

Fault tolerance – is it accurate even when errors occur?

Picture a big choir. If one or two members sing off-key for a moment, the whole performance isn’t necessarily ruined. The other singers can help mask that mistake, and the overall song still sounds good. This choir has a “fault tolerance” for a few off-key notes.

A fault-tolerant quantum computer can complete its calculations correctly even when some qubits are “singing the wrong notes.” Fault tolerance is a prerequisite for quantum computing’s most impactful use cases, where millions of dollars (or even lives) could be at stake.

Scalability – can we add more qubits without breaking the computer?

Qubits are tricky to create, but they’re even trickier to scale. More computing power means more qubits, which means more opportunity for errors. Plus, increased interactions between qubits can also introduce errors.

Building a quantum computer isn't easy
Building a quantum computer isn’t easy.

Types of Qubit Technologies

So, just how many types of quantum computers are there? In total, there are over a dozen active research paths. Let’s tour the most popular ones.

Types of Quantum Computers - Feature

Superconducting Qubits

Superconducting qubits are tiny circuits made from materials that can conduct electricity perfectly. These quantum circuits need to be extremely cold to operate—colder than outer space.

Superconducting quantum computing is the most mature type of qubit. Big players like IBM and Google have been pushing this technology since the early 2000’s. They’ve also been featured in high-profile experiments, like Google’s claim to quantum supremacy in 2019.

The downside is that they need to be at cryogenic temperatures. They need to stay near absolute zero to keep their quantum states. As a result, they need a bulky, energy-consuming setup with huge dilution refrigerators. 

AdvantagesDisadvantagesMajor Players
Familiar technology
Straightforward scaling playbook
Easy to control
Fast quantum gate operations
Sensitive to noise
Short coherence times
Need cryogenic temperatures
IBM
Google
Rigetti Computing
Intel
Advantages and Disadvantages of Superconducting Qubits

Trapped Ions

Take an atom and pull out one of its electrons. It now gets a positive charge, becoming an “ion.” In trapped ion qubits, we “trap” these ions using electromagnetic fields, like levitating tiny balls. We can then control these ions using lasers.

The main draw of trapped ions is that they’re resistant to noise. Because they’re suspended in a vacuum, they’re less likely to get errors from vibrations and such. They also have some of the longest coherence times of any type of qubit.

The downside is that scaling trapped ions is a technically complex problem. The more ions there are in a trap, the harder it is to control each ion without affecting the others.

AdvantagesDisadvantagesMajor Players
Long coherence times
Resistant to noise
Precise, with low error rates
Hard to scale with precision
Slower quantum logic gates
More limited use cases
Complex to build and manage
IonQ
Honeywell
Quantinuum
Alpine Quantum Technologies
Advantages and Disadvantages of Trapped Ions

Spin Qubits

Every electron has a property called “spin.” Think of it like the electron having its own little compass needle that can point either up or down. In spin qubits, we use this compass needle direction as a way to store quantum information.

One advantage of spin qubits is that they’re tiny, which means you can fit a lot of them in a small space. They can also be made with silicon, which we’re already very familiar with. Some types of spin qubits can even work at room temperature, without an expensive cooling system.

The downside is that spin qubits are harder to work with. First, getting spin qubits to interact with each other is tough. This limits the types of calculations they can do. It’s also harder to read out the information stored in a spin qubit.

AdvantagesDisadvantagesMajor Players
Tiny; can be densely packed
Long coherence times
Can be made with silicon
Some can operate at room temp
“Spin” is tricky to control
Limited qubit connectivity
Difficult to read out
Intel
Silicon Quantum Computing
Quantum Motion
Toshiba
Advantages and Disadvantages of Spin Qubits

Side Note: Quantum Dots

Quantum dots get a special mention here because you’ll see this term pop up. They’re related to spin qubits, but they’re not exactly the same thing. Think of quantum dots as tiny containers that can fit one electron at a time.

Spin is a popular choice for dot-based qubits, but charge qubits are also possible. Here’s an analogy to help differentiate. Imagine a room (the quantum dot) where a dancer (the electron) is either spinning (spin qubit) or simply stepping in and out of the room (charge qubit).

Topological Qubits

Imagine a knot. If you jostle or shake a well-tied knot, it doesn’t just come undone, right? It remains a knot. Topological qubits are based on that idea.

Instead of storing information in a particular property of a particle (like its spin or charge), they store it in the “knots” or twists of their quantum state. These knots are less likely to “untie” from minor disturbances.

Topological computers have the potential to be much more error-resistant than other types of quantum computers. However, topological qubits are still mostly theoretical and in the early stages of research. We’ve got ideas on paper, but making them real is a challenge.

AdvantagesDisadvantagesMajor Players
Naturally more error resistant
Longer coherence times
Scalable
Require exotic materials to make
Still largely theoretical
Microsoft
Advantages and Disadvantages of Topological Qubits

Photonic Qubits

Photons are just particles of light. So, instead of relying on matter (like electrons in a superconductor or ions in a trap), we’re using beams or pulses of light.

Photons are useful because they don’t really interact with the environment much. That means they’re immune to many common forms of noise. They can also travel long distances at light. This makes them very attractive for quantum communication.

But photons are hard to control. It’s not easy making sure a single photon goes where you want and does what you want. The setup can also be bulky—think tables filled with mirrors, lasers, and beam splitters.

AdvantagesDisadvantagesMajor Players
Resistant to environment noise
Light speed travel
Ideal for quantum communication
Can operate at room temp
Hard to detect and control
Bulky equipment required
Limited photon connectivity Scaling challenges
Xanadu Quantum Technologies
ORCA Computing
PsiQuantum
BosonQ
Advantages and Disadvantages of Photonic Qubits

Neutral Atom Qubits

Neutral atom qubits are individual atoms that aren’t charged (they have the same number of electrons as protons). These atoms can then store information in different energy levels. Neutral atom qubits and trapped ions both use atomic systems, but they’re not the same thing. 

For example, trapped ions interact more strongly because they are charged. This is both a pro (for certain operations) and a con (potential noise). Neutral atoms have weaker interactions, and can be packed more densely.

AdvantagesDisadvantagesMajor Players
Potential for high qubit density
Excels at parallel processing
Very precise and stable
Interference between atoms
Low interaction strength
Limited use cases
Complex to build and manage 
QuEra Computing
Atom Computing
Pasqal
ColdQuanta
Advantages and Disadvantages of Neutral Atom Qubits

Other Types of Quantum Computers

The ones above are currently the most popular types of quantum computers. They have seen the most research and development in recent years. Other types include:

  • NV (Nitrogen-Vacancy) Center Qubits. NV center qubits are defects in diamonds. It’s where a carbon atom is replaced by a nitrogen atom, leaving a vacant spot next to it.
  • Rydberg Atom Qubits. These are atoms that are excited to a very high-energy state called a Rydberg state.
  • Majorana Fermion Qubits. Majorana fermions are quite unique. They are their own antiparticles, meaning they can annihilate themselves. In quantum computing, we’re not using actual Majorana fermions, but “quasiparticles” that act like them.
  • Atomic Ensemble Qubits. Atomic ensemble qubits don’t rely on a single atom. Instead, they spread out quantum information over an entire group.
  • Linear Optics Qubits. These use properties of light, such as polarization, to store information. They’re affected more by noise than photonic qubits, but are easier to make. 
  • Nuclear Magnetic Resonance (NMR) Qubits. These use the nuclear spins in molecules. These were one of the first types of qubits, but are less popular today.
  • Surface code qubits. This is a method for error correction. It involves arranging qubits on a two-dimensional grid. This grid of qubits is designed to detect and correct errors.