Thu 23 Jul 2026 / 19:13 ET
Kernel
Hardware 8 min read

What quantum computing is and what it can actually do

Quantum computing uses qubits and quantum physics to solve some problems differently, but it is not a faster laptop for everyday tasks.

Mara Chen-Doyle

By Mara Chen-Doyle / Staff Writer

What is quantum computing: it is a way of computing that uses quantum bits, or qubits, instead of ordinary bits to process information. A useful quantum computer could solve certain specialized problems much faster than classical computers, especially in chemistry, materials science, optimization, and code-breaking. It does not make every program faster, and today’s machines remain noisy, fragile, and limited.

Classical computers store information as bits, values that are treated as 0 or 1. Phones, servers, game consoles, and supercomputers all build from that idea, even when the hardware gets elaborate. Quantum computers use physical systems small enough for quantum mechanics to matter, such as trapped ions, superconducting circuits, photons, or defects in diamond. Engineers control those systems so they behave like qubits, then run operations called quantum gates to change their state.

The point is not that quantum computers are magic parallel universes in a box, despite the lazy metaphor. The point is that quantum systems have mathematical properties that ordinary bits do not. Those properties let researchers design algorithms that can expose patterns in some problems with fewer steps than known classical methods.

What is quantum computing in plain English?

A bit is a switch. A qubit is more like a carefully controlled physical state that can be measured as 0 or 1, but before measurement is described by a blend of both possibilities. That blend is called superposition, which means the qubit’s state is represented by probabilities, not by a settled classical value.

Measurement is the act of reading a qubit. When measured, a qubit gives one ordinary result, 0 or 1. You do not get to look at the full quantum state directly. This is one reason quantum computing is hard to explain and easy to oversell: a qubit can be in a superposition, but a user still receives a normal answer at the end.

The other key property is entanglement. Entanglement means the state of one qubit is linked with the state of another in a way that classical probability cannot fully reproduce. If superposition gives a quantum computer a richer state space, entanglement lets qubits share structure across that space. Most serious quantum algorithms need entanglement to do anything interesting.

A quantum program is usually described as a circuit. The circuit starts with qubits in known states, applies gates that rotate and entangle them, and then measures them. Because each run produces probabilistic output, the same circuit often runs many times. The final answer comes from the pattern of results, not from one heroic measurement.

How is a quantum computer different from a normal computer?

A classical computer is deterministic at the logic level: give the same inputs to the same program, and it should produce the same output, ignoring hardware failures and deliberate randomness. A quantum computer is probabilistic by design. The algorithm tries to amplify the probability of useful answers and suppress the probability of wrong ones.

The hardware also differs. A classical chip uses transistors, tiny switches carved into silicon. A quantum processor uses qubits built from systems that must be isolated from heat, vibration, electromagnetic noise, and stray interaction with the environment. Many superconducting quantum computers, for example, operate at temperatures close to absolute zero. Trapped-ion systems use electromagnetic fields and lasers to hold and manipulate charged atoms. Photonic systems use particles of light.

Those approaches have different trade-offs. Superconducting qubits can be fast and are compatible with some chip fabrication techniques, but they need extreme cooling and fight noise. Trapped ions can have high-quality qubits, but operations may be slower and scaling the control system is difficult. Photonic systems can move quantum information through light, but building reliable interactions between photons is hard. There is no single settled winner.

The biggest practical difference is error. Classical computers also have errors, but modern hardware and software hide most of them with mature correction techniques. Quantum states are fragile. Decoherence, the loss of quantum behavior through interaction with the environment, can spoil a calculation. Gate errors, measurement errors, and imperfect qubit control add more noise.

That is why researchers distinguish between physical qubits and logical qubits. A physical qubit is the actual hardware qubit. A logical qubit is a more reliable qubit made by combining many physical qubits with quantum error correction, a set of methods for detecting and correcting errors without directly copying the quantum state. Copying an unknown quantum state is forbidden by the no-cloning theorem, so error correction has to work indirectly. Building enough high-quality logical qubits is one of the central engineering problems in the field.

What can quantum computers do better?

Quantum computers are expected to help with specific classes of problems, not every task. The strongest theoretical example is factoring large numbers. Shor’s algorithm, proposed by mathematician Peter Shor, can factor certain large integers efficiently on a fault-tolerant quantum computer. That matters because widely used public-key cryptography systems rely on the assumption that factoring large numbers, or solving related mathematical problems, is infeasible for classical computers at sufficient key sizes.

That does not mean today’s quantum devices can break bank encryption. Useful attacks on modern cryptography would require large, error-corrected quantum computers, not small noisy prototypes. Governments and standards bodies have been preparing post-quantum cryptography, meaning classical encryption methods designed to resist known quantum attacks, because migration takes years and encrypted data can be stored now and attacked later.

Quantum simulation is another major use case. Nature is quantum. Molecules, catalysts, batteries, and materials are governed by quantum mechanics, and exact classical simulation becomes brutally expensive as systems grow. Richard Feynman and others argued that quantum machines should be better suited to simulating quantum systems because they obey the same mathematical rules. In practice, that could help researchers study chemical reactions or material properties that are hard to model accurately today.

Search and optimization are more complicated. Grover’s algorithm can speed up unstructured search, giving a quadratic improvement. Roughly, if a classical search takes N attempts, Grover’s algorithm can reduce that to about the square root of N attempts under the right conditions. That is useful, but less dramatic than the exponential speedups often implied in marketing. Optimization problems, such as scheduling, routing, or portfolio construction, may benefit from quantum methods in some cases, but broad practical advantage is unproven.

Machine learning is another area where vendors like to wave quantum flags. Some quantum algorithms may speed up pieces of linear algebra or sampling, which appear in machine learning. The catch is data loading, error rates, and whether the quantum speedup survives the cost of moving classical data into and out of the quantum machine. A quantum computer will not automatically make artificial intelligence smarter.

Why are quantum computers so hard to build?

Qubits are delicate because quantum information depends on phase, amplitude, and correlation. Phase is the relative timing of a quantum wave-like state. Amplitude is the number used to calculate the probability of each measurement outcome. Small disturbances can change those values and ruin the interference pattern the algorithm needs.

Interference is the mechanism behind many quantum algorithms. A quantum circuit arranges paths through a calculation so wrong answers tend to cancel out and right answers become more likely. If noise scrambles the phase relationships, the cancellation fails. The machine may still produce numbers, but they are no longer useful.

Scaling makes this worse. A few qubits can be controlled in a lab. Thousands or millions of high-quality physical qubits require control electronics, cooling, calibration, fabrication consistency, and software that can schedule operations precisely. Each extra qubit adds more ways for the system to go wrong.

There is also a measurement bottleneck. Since reading a qubit collapses it to a classical result, developers cannot freely inspect intermediate states the way they might debug a normal program. Quantum software relies on careful circuit design, statistical testing, and simulators that themselves become expensive as qubit counts rise.

The word noisy appears often because current devices are usually described as noisy intermediate-scale quantum machines. Noisy means errors are significant. Intermediate-scale means they have more qubits than early demonstrations but not enough reliable logical qubits for large fault-tolerant computations. The phrase is clunky, but it usefully punctures the sales deck: these machines are research platforms, not general-purpose replacements for data centers.

Will quantum computing replace classical computing?

No. Quantum computers are expected to work alongside classical computers. A realistic quantum workflow sends a specialized part of a problem to a quantum processor, then uses classical computers for control, error correction, preprocessing, and interpretation of results.

For email, spreadsheets, video streaming, databases, web servers, and most business software, classical computing is the right tool. It is cheap, fast, robust, and supported by decades of engineering. Quantum computing adds a different tool for problems where quantum structure or particular mathematical patterns matter.

A useful analogy is the graphics processing unit, or GPU. A GPU did not replace the central processing unit, or CPU. It accelerated workloads that fit its design, especially graphics and parallel numerical work. Quantum processors may play a similarly specialized role, though with much harsher hardware requirements and a narrower set of proven algorithms.

The honest timeline depends on what counts as useful. Small demonstrations already exist. Commercially valuable, error-corrected machines capable of beating classical systems on important real-world tasks require better qubits, lower error rates, scalable correction, and practical algorithms. Each piece is an engineering and scientific problem, not a checkbox someone can clear with a press release.

What should ordinary users take away?

Quantum computing is a real field built on well-tested physics and serious engineering. It is also surrounded by sloppy claims because the subject is difficult and the word quantum sells things. The gap between a lab result and a dependable computing product can be wide.

  • Quantum computers use qubits, superposition, entanglement, and interference to run certain algorithms in a different way.
  • They are promising for cryptography-related math, quantum simulation, and some search or optimization problems.
  • They are not faster versions of normal computers and will not replace phones, laptops, or cloud servers.
  • The main obstacle is reliability: useful large-scale machines need error-corrected logical qubits.
  • Claims of quantum advantage should be judged by the problem solved, the classical comparison used, and whether the result has practical value.

The practical takeaway: treat quantum computing as a specialized accelerator under construction. It may matter a lot for some scientific and security problems, but for most everyday computing, the classical machines already on your desk and in the cloud are still doing the job.

More Hardware/

view all ↗