DEV Community

Cover image for Quantum computing -The future of Computing
Shivang Bhardwaj
Shivang Bhardwaj

Posted on

Quantum computing -The future of Computing

“Computer Science is no more about computers than astronomy is about telescopes.”
— Edsger W. Dijkstra

Computer science is one of the pillars which is holding the base of humankind now and a mind boggling fact is that it came less than 100 years ago unlike fire and wheel which came 2 million years ago.

It means we still have many things to find , make and modify in this field which make it a vast field on its own. One of its futuristic aspects is Quantum Computing.

But what is Quantum Computing ?
In simple words Quantum Computing is based on a phenomenon called Quantum mechanics which humans don’t understand completely ,and is capable of doing wonders to the extent we can’t imagine . Quantum computing uses quantum mechanics to deliver a massive jump in computation to solve certain problems.

Why do we need Quantum Computers?
To solve some big difficult problems Supercomputers are not able to solve. Until now, we’ve relied on supercomputers to solve most problems. These are very large classical computers, having thousands of cores of CPU and GPU. However Supercomputers also have some limitations in their computing. This is why we need quantum computers.

Why are they faster ?
In normal computers we have only 0 and 1 in which we store the data but in Quantum computers we have and an extra bit called Qubits Quantum computers can create vast multidimensional spaces in which to represent these very large problems. Classical supercomputers cannot do this.
Algorithms that employ quantum wave interference are then used to find solutions in this space, and translate them back into forms we can use and understand.

How quantum computers work?
You don't have to know how quantum computers work to use them . What we can know is that bits are used in a classical computer, at the heart of the quantum computer are quantum bits or qubits which can store information in quantum form. A qubit (or quantum bit) is the quantum mechanical analogue of a classical bit. In classical computing the information is encoded in bits, where each bit can have the value zero or one. In quantum computing the information is encoded in qubits.

Top comments (0)