This document discusses installing and using Python 3 for programming, data structures, and algorithms. It covers downloading Python 3.5 for Linux, MacOS, and Windows from python.org. Python is an interpreted language where code is executed directly by the Python interpreter rather than being compiled. The document contrasts interpreters with compilers and provides some online resources for learning Python, including tutorials, books, and emphasizes that programming is best learned through writing and executing code.
This document discusses installing and using Python 3 for programming, data structures, and algorithms. It covers downloading Python 3.5 for Linux, MacOS, and Windows from python.org. Python is an interpreted language where code is executed directly by the Python interpreter rather than being compiled. The document contrasts interpreters with compilers and provides some online resources for learning Python, including tutorials, books, and emphasizes that programming is best learned through writing and executing code.