welcome
Dear reader,
Thank you for purchasing the MEAP edition of Quantum Programming in Depth!
When I first started to learn quantum computing, the state-of-the-art learning resources included a theory book (typically “Quantum Computation and Quantum Information” by Nielsen and Chuang) and some introductory lectures (if you’re lucky to have access to a quantum computing expert willing to offer them). Most of the quantum programming languages common nowadays were still a thing of the future, so any problem-solving involved pen and paper – a lot of paper.
Since then, quantum computing education made a lot of progress. There are plenty of introductory books, online lectures, tutorials, and even games that aim to introduce the learner to the basic concepts of quantum computing. Multiple quantum programming languages offer an easy start on quantum programming – if you like hands-on learning, there is no longer any need to start with implementing your own quantum simulator!