(1)Installation
My advice to anyone without special IT skills is to keep things simple!
So visit the Python download page & use their online installer to download whichever version of the language you want. When I downloaded Python five years ago, the current version was 3.3 but the latest is 3.6 & that's the one I'd recommend. Remember that this is open-source software so doesn't cost anything to download!
I think version 2x is useful if you're running a lot of legacy programmes written for it but as a new user, definitely opt for Python 3.6.x. I found the download one of the easier ones I've attempted but that was in Windows7, so I can't speak for Mac machines or Linux.
The installer will create a new folder in your machine's root directory of the form: Python36 & within that, the application itself along with several sub-folders containing DLL & library files etc. It should be that easy but if you have problems, please ask (providing your computer's operating system & browser details).
If the download's been completed successfully, you'll be able to see the Python folder on your start menu. In Windows10 it looks like this (after I've opened the folder by clicking on the down-arrow):-
.
The option to start Python is the IDLE one but I'll cover that in the next post.
Since Python is such a popular, easy to use object-oriented language & many developers & amateur coders use it in their projects, it seems a good idea to have a separate topic for it.
Whenever I need to carry out some operation that involves a lot of heavy-lifting of data, Python is usually my first port of call. Many of my posts on this site that involve a large number of links, are compiled using Python scripts that I've written.
So I'd like this to be a place for sharing views on the language, ideas about projects & Q & A's for those facing problems in their coding: Everything from installation on your computer to starting up the Python shell, writing & editing scripts, through to debugging & more advanced concepts.
I sense that some people may be a little nervous about installing Python in the first place, so I'll leave a few following posts reserved to give a step by step guide on installation & some how-to advice.