.
Ο κβαντικός προγραμματισμός είναι η διαδικασία συναρμολόγησης ακολουθιών εντολών, που ονομάζονται κβαντικά κυκλώματα, που μπορούν να εκτελεστούν σε έναν κβαντικό υπολογιστή. Οι κβαντικές γλώσσες προγραμματισμού βοηθούν στην έκφραση κβαντικών αλγορίθμων χρησιμοποιώντας κατασκευές υψηλού επιπέδου.[1] Το πεδίο είναι βαθιά ριζωμένο στη φιλοσοφία του ανοιχτού κώδικα και ως αποτέλεσμα το μεγαλύτερο μέρος του κβαντικού λογισμικού που συζητείται σε αυτό το άρθρο είναι ελεύθερα διαθέσιμο ως λογισμικό ανοιχτού κώδικα.[2]
Κβαντικά σύνολα εντολών
Τα κβαντικά σύνολα εντολών χρησιμοποιούνται για τη μετατροπή αλγορίθμων υψηλότερου επιπέδου σε φυσικές εντολές που μπορούν να εκτελεστούν σε κβαντικούς επεξεργαστές. Μερικές φορές αυτές οι οδηγίες είναι συγκεκριμένες για μια δεδομένη πλατφόρμα υλικού, π.χ. παγίδες ιόντων ή υπεραγώγιμα qubits.
Hellenica World - Scientific Library
Από τη ελληνική Βικιπαίδεια http://el.wikipedia.org . Όλα τα κείμενα είναι διαθέσιμα υπό την GNU Free Documentation License