This guide has been produced to help teens of any age to learn to code using Python. You really don’t need any experience of coding to use this book, as from the very first page you will be provided with all of the nuts and bolts required to turn your programming skills from non-existent to ready for anything (well almost anything!). The Python programming language is more straight forward to learn than other languages and so you will be making games in no time at all. So, grab a Python (carefully!) and get started on your coding journey.