O'Reilly logo

Adventures in Python by Craig Richardson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction

ARE YOU AN intrepid adventurer? Do you love trying new things and learning new skills? Would you like to bring your own ideas to life with technology? If the answer is a resounding “Yes!” then this is the book for you. Your adventures with Python start here! During your adventures you’ll learn a lot about programming with Python. You’ll create some really fun programs along the way, including games and animations.

Before you take your first step, take some time with this introduction to understand what you’ll be doing and answers some of the questions you might have.

What Is Programming?

First off, what is programming? Put simply, programming is giving the computer a set of instructions to do something you want. For example, when you play a computer game programs determine what the game will do when you press a button and what is displayed on the screen.

Just as programming is giving the computer a set of instructions, a program is a set of instructions that has been written by a programmer.

You write these instructions using a programming language. There are many different programming languages, which you can think of as similar to human languages like English or French. Each programming language has its own way of doing things but they all share the same fundamental concepts.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required