Ce livre propose une initiation à la programmation avec Python. Sa première partie aborde les concepts de base que sont les variables, conditions, instructions conditionnelles, boucles et séquences, permettant de faire de la programmation procédurale. Sa seconde partie introduit à la programmation orientée objet et présente l'utilisation de dictionnaires, les exceptions, la manipulation de fichiers et les interfaces graphiques.