how you run programs okit' time to start running some code now that you have handle on the program execution modelyou're finally ready to start some real python programming at this pointi'll assume that you have python installed on your computerif you don'tsee the start of the prior and appendix for installation and configuration hints on various platforms our goal here is to learn how to run python program code there are multiple ways to tell python to execute the code you type this discusses all the program launching techniques in common use today along the wayyou'll learn how to both type code interactivelyand how to save it in files to be run as often as you like in variety of wayswith system command linesicon clicksmodule importsexec callsmenu options in the idle guiand more as for the previous if you have prior programming experience and are anxious to start digging into python itselfyou may want to skim this and move on to but don' skip this early coverage of preliminaries and conventionsits overview of debugging techniquesor its first look at module imports-- topic essential to understanding python' program architecturewhich we won' revisit until later part also encourage you to see the sections on idle and other idesso you'll know what tools are available when you start developing more sophisticated python programs the interactive prompt this section gets us started with interactive coding basics because it' our first look at running codewe also cover some preliminaries heresuch as setting up working directory and the system pathso be sure to read this section first if you're relatively new to programming this section also explains some conventions used throughout the bookso most readers should probably take at least quick look here