Learning other languages is helpful when developing for iOS or anything in fact. This is what I'm told and I believe it. However, I tried to learn python this morning for the very first time and I have spent all morning and not type one line of python code. Apparently python is already installed on all Mac's these days but it may not be the latest version of python. So I download the latest version from python.org. I also look for a decent IDE and I come across eclipse. Eclipse apparently needs some additional plug in software installed called pydev so I look for that and install it. I then find out that I need to hook up the python interpreter in eclipse, which makes sense, so I hook it up and I get an error message saying the versions are incompatible. I assumed the latest version of python, eclipse and pydev would be ok. What a waste of time. So I figure, hey...let's just use terminal. There's probably loads of support for using python in terminal out there... I was right. After a few searches I find loads of support, but almost all the tutorials I watch are not basic enough. I now I feel really really stupid! For instance, one guy says create a python file on your desktop...HOW? Another guy says type vi <filename>.py and then type the following code etc etc...but he didn't mention to cd first to the place you want the file to end up. Also, he said....then run the file...HOW? Does anyone have a resource for THE MOST BASIC WAY to run Python in a terminal environment FOR A COMPLETE NOOB please?