The Python installer for Windows contains the IDLE module by default. This is all you need to know start using IDLE to develop Python programs. It needs to be installed using the respective package managers. IDLE (Integrated Development and Learning Environment) is an integrated development environment (IDE) for Python.

Python - IDLE. It has efficient high-level data structures and a simple but effective approach to object-oriented programming.

Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. There's an IDLE Documentation page that explains advanced IDLE use. Tutorial, Part 1: First Steps with IDLE and Python Contact: Paul Kushner, The Python Tutorial¶ Python is an easy to learn, powerful programming language. You can find more information on Python at the Help with Python web page. Python is a general-purpose programming language that we will use to teach you the use of computers in physics.
Python IDLE is a small program that packs a big punch! Tutorial, Part 1: First Steps with IDLE and Python; separation_fig.jpg; Info. IDLE is not available by default in Python distributions for Linux. In this tutorial, you'll learn how to use the development environment included with your Python installation.

This guide has skipped a lot of the features of IDLE: IDLE is much more than a mere editor, but it takes some time to explore all of its features. This tutorial will take you through the basics of using Python with IDLE. You'll learn how to use Python IDLE to interact with Python directly, work with Python files, and improve your development workflow.