Featured Posts

ITE in AIE: IT Companies and Engineers in AI Era

IT Companies Change or die: Apps? AI is doing it all R&D ? Companies must have R&D department to do what AI is not doing yet. Softwa...

08 June, 2025

Generations of Languages in Classical Programming and Quantum Programming

In classical programming, these are the hardware and software levels and generations of languages
  • 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