- Hardware
- CPU itself (with gates)
- Software
- 1st generation: Punchcard (entering 0 or 1)
- 2nd generation: Assembly (entering instructions)
- 3rd generation: High-level (C etc., entering logic)
- 4th generation: High-level + OOP
- 5th generation: High-level + OOP + Markup
- We're not here yet:
- 6th generation: High-level + OOP + Markup + AISyntax
We are actually at the hardware level in quantum computing, each quantum programme we are making now is a new design of quantum chip running on quantum system:
- Hardware
- Quantum system (executes gate sequence)
- Quantum programme (with gates, designed by a classic programme with eg. Qiskit)
- Software
- 1st generation: Entering 0 or 1 (we will possibly skip this)
- We're not here yet:
- 2nd generation: Assembly (entering instructions)
- 3rd generation: High-level (entering logic)
Designing the gates would be too complex, we should be at least at the 2nd generation in quantum computing tech.
No comments:
Post a Comment