I'm a little confused by this too. In his book Python And Tkinter Programming, John Grayson says, "With a little care in the way you design your code, most of your code will run as compiled C since many operations are built into the system."(p.4). So how can you tell when your source code will run as compiled C or "run in the bytecode engine"? Don