Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability,
and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.
The language provides constructs intended to enable clear programs on both a small and large scale.
Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles.
It features a dynamic type system and automatic memory management and has a large and comprehensive standard library.
Python interpreters are available for installation on many operating systems, allowing Python code execution on a wide variety of systems.
Using third-party tools, such as Py2exe or Pyinstaller, Python code can be packaged into stand-alone executable programs for some of the most popular operating systems,
allowing the distribution of Python-based software for use on those environments without requiring the installation of a Python interpreter.
please download latest python for different OS from Here
once the installation is completed,launch the follwoing IDE’s
python can interact with command shell or python 3.4.4Shell IDLE.