Akshaan Mazumdar2,356 Points
Please suggest a good software/environment I can use or download to type my program. I need to practice further and save my work offline if possible . THANKS!!
Heather Gray6,224 Points
I'm late to answer this, but Pycharm is excellent and has a community edition that's free. It's not for absolute beginners though. Another option is http://pythontutor.com/visualize.html#mode=edit where you can run and visualize the execution of your python programs step-by-step! So helpful for debugging or understanding what the code is doing. :)
Samuel Ferree31,712 Points
If you're wanting to practice python, you'll need the python interpreter, which you can get from www.python.org/downloads
The program you type your code in would either be a text editor (allows you to type code, may provide some features) or an IDE (Integrated Development Environment, more fully featured software that should contain everything you need to code, build and run software.)
A popular IDE for python is pycharm. Popular text editors include Sublime, Atom, and Visual Studio Code.