Prev: What is Python | Next: Language execution model
- Download and install the latest version of Python for Windows, or
- Read the Python wiki instructions for various operating systems
- Anaconda is a large Python/R/Scala software distribution including many third party libraries to help you with advanced data pocessing tasks (Anaconda download page)
- Jupyter Notebook is a client/server application that helps you develop Notebook documents, that include both code and comments. Jupyter Notebook offers a highly productive environemnt to work not only with Python but with many other languages as well (Jupyter Homepage, Jupyter nbviewer)
- IPython is a special enriched version of Python that creates Python kernels for Jupyter Notebook, supporting data visualization and GUI toolkits, such as wxPython, PyQT and Tk (IPython Homepage, IPython notebook-based documentation, IPython official documentation)
. Free learning material
. See full copyright and disclaimer notice