Skip to content

Getting started



All example Python source code in this tutorial is granted to the public domain. Therefore you may modify it and relicense it under any license you please. Since you are expected to learn programming, the Creative Commons Attribution-ShareAlike license would require you to keep all programs that are derived from the source code in this tutorial under that license. Since the Python source code is granted to the public domain, that requirement is waived.

The Non-Programmers' Tutorial For Python 3 is a tutorial designed to be an introduction to the Python programming language. This guide is for someone with no programming experience.

If you have programmed in other languages I recommend using Python Tutorial for Programmers written by Guido van Rossum.

If you have any questions or comments please use the discussion pages or see Authors page for author contact information. I welcome questions and comments about this tutorial. I will try to answer any questions you have as best I can.

Other Resources#

todo: list of books