Boken är upplagd så att den går att läsa från början till slut och att du på så vis lär dig grunderna i Python steg för steg. Språket är enkelt och syftet är att göra det svåra så enkelt som möjligt. Boken innehåller instruktioner för hur du ska koda men behandlar också hur du kan arbeta med problemlösning, felhantering och dokumentation. I linje med kursens utformning behandlar boken också programmeringens koppling till samhället i stort. Läromedlet är anpassat efter Skolverkets nya ämnesplaner Gy25. Det är utarbetat för gymnasieskolan. Det passar också för bransch- och vuxenutbildningar. Komplettera gärna med arbetsboken "Programmering med Python Gy2025, Arbetsbok" som innehåller kontrollfrågor, praktiska övningar och programmeringsuppgifter. Det består av en lärobok och en arbetsbok. Böckerna är tryckta i Sverige, med ett praktiska format (16 × 22,5 cm). De beställs separat. Krister Trangius är gymnasielärare i programmering och har skrivit flera populära böcker i Programmering.