Want to learn a new programming language? Python is one of the hippest languages in use these days, but why pay for books and coursework when you can do this all on your own, for free, on your Mac? You can do exactly that with some free online resources to learn Python, including a free book called Dive Into Python 3.

Let’s discuss various Python 3 resources so if you’re interested in learning this powerful programming language you can get started.



Before beginning, know that Python 3 is the focus of many books, but but many versions of Mac OS X include Python 2.7, so you’ll want to download the latest version in many cases. You can read about installing Python 3 on Mac here. Here’s all you’ll need to get started:

Resources for Learning Python 3 on Mac

You can also clone the git repo with the following command syntax if desired:

git clone git://github.com/diveintomark/diveintopython3.git

Once you have the PDF you can keep it local or you can then save and open the PDF on your iPad into iBooks for quick reference if you want.

Thanks to Mike for the link to HackerNews, where the discussion thread also include recommendations for some other helpful resources.

Update: Another good Python book that is available for free online viewing is Learn Python the Hard Way, thanks to those who recommended this one.

Do you have any other helpful Python tips, learning resources, or other free information? Share in the comments below!