This is the first post in the series of Quantum Computer, to understand what Quantum computers are, we first need to understand what a computer actually is.
What Even Is a Computer? 🤔
- Think of a computer as a smart toy box - you give it something (input), it thinks about it, then gives you something back (output)
- Example: Type "2+2" into a calculator → it processes this → outputs "4"
- That's computing in its simplest form! Input → Process → Output
Input
→
Process
→
Output
The animation above shows the basic flow of how a computer works: taking an input, processing it, and producing an output.
The Computers We Use Daily
- Classical computers are what we use every day - phones, laptops, gaming consoles
- They're amazing at everyday tasks - playing videos, opening documents, sending messages
- But... they sometimes hit a wall with super complex problems
- That's where quantum computers come in - like superheroes for certain types of problems!
Peek Inside: The Bit Brigade
- Classical computers use bits - tiny "helpers" that work like light switches
- A bit can only be OFF (0) or ON (1) - just two possible states
- These bits team up to represent everything: numbers, letters, pictures, videos
- Example: The letter "A" in computer language is "01000001" - a string of 8 bits
0
1
0
0
0
0
0
1
This shows how 8 bits represent the letter "A" in binary (01000001). Bits with a value of 1 are highlighted in green while those with 0 are red.
The Bit Limitation
- Bits can only be one thing at a time - either 0 OR 1
- For complex problems with many possibilities, classical computers try each option one by one
- Like searching a giant maze by checking each path individually
- Fine for simple tasks, but can take forever for really complex problems
Option 1
Option 2
Option 3
Option 4
The animation above illustrates how a classical computer checks each option sequentially, one at a time, which can be slow for complex tasks.