Python is an easy, flexible, interpreted high-level programming language. IDLE is the Integrated Development and Learning Environment for Python.
There is no need to download Python IDLE separately, because every python installation comes with IDLE.
You can download the latest version or any version of your choice from here.
If you have any doubts on installing Python in your system, checkout our articles on Installing Python for your system. They are all simple and easy to understand.