Get started
Get a feel for quantum computing with interactive introduction:
- Quantum Computing Journey by QuantumAI.Google
An interactive map to get started with Quantum Computing from Google QuantumAI - Introduction to Quantum Computing by Qiskit Learn
An short introduction course to get started with Quantum Computing - Quantum Country by Andy Matuschak and Michael Nielsen
An introduction to quantum computing and quantum mechanics
Courses
- Quantum Information Science – MAS.865J by Isaac Chuang and Peter Shor
MIT Open Courseware - Introduction to Quantum Computing and Quantum Hardware by IBM Qiskit
2020 Qiskit Global Summer School - Quantum Machine Learning by IBM Qiskit
2021 Qiskit Global Summer School - Quantum Computing by Brilliant
Solve hard problems by computing with quantum mechanics. - Quantum Computing A-Z by Syed-Mohammad Raza
Learn Quantum Algorithms, Quantum Machine Learning, Quantum Information Theory, Quantum Error Correction & More!
Books
- Quantum Computation and Quantum Information by Michael A. Nielsen & Isaac L. Chuang
Comprehensive textbook and “bible” for Quantum Computing - Quantum Computing for Computer Scientists by Noson S. Yanofsky and Mirco A. Mannucci
- Quantum Computer Science: An Introduction by N. David Mermin
- Quantum Computing for the Quantum Curious by Ciaran Hughes, Joshua Isaacson, Anastasia Perry, Ranbel F. Sun, Jessica Turner
- Qiskit Online Textbook by IBM Qiskit
Programming Languages and SDKs
- Qiskit by IBM
An open-source SDK for working with quantum computers at the level of pulses, circuits, and application modules. - Cirq by Google
An open source framework for programming quantum computers - Q# (Q Sharp) by Microsoft
A Microsoft’s open-source programming language for developing and running quantum algorithms - Braket SDK by Amazon
An open source library that provides a framework that you can use to interact with quantum computing hardware devices through Amazon Braket. - PennyLane by Xanadu
A cross-platform Python library for differentiable programming of quantum computers. Train a quantum computer the same way as a neural network. - PyQuil by Rigetti
A Python library for quantum programming using Quil, the quantum instruction language developed at Rigetti Computing
Quantum Providers
- IBM Quantum by IBM
- Amazon Braket by Amazon
- Azure Quantum by Microsoft
- Google Quantum Computing Service by Google
- Strangeworks QC™ by Strangeworks
Quantum Blogs
- Quantum Landscape 2022 by Samuel Jaques, University of Oxford
To be updated frequently…