Python Version: The version of Python displays at the top of the window in IDLE.
Python Shell Window: Here is where you will type, read, and run your Python code. The Python Shell window is also called an interpreter.
Text Cursor: The text cursor will let you know if it's okay to enter a new command line or line of code into the interpreter by blinking repeatedly. If the text cursor isn't blinking, there's a good chance that your computer isn't done completing the command you asked the computer to complete. Just give IDLE a moment to finish completing your prior command before beginning to type.
IDLE Menus: There are lots of options available in the IDLE menus. As you work through the exercises in this book, you will notice that the menus in IDLE will change. IDLE has both a Shell window and an Editor window. Depending on the window type that you're using, the menu options will change.