Python is a free programming language. This web page contains resources for learning to program with Python, including beginners’ guides, example code, community resources and information about its open licensing. The beginners' guides include links to free online books and interactive courses to learn the basics of programming, including resources recommended for a K-12 classroom.

Additional details

Year band(s) 7-8, 9-10
Content type Tools for learning
Format Web page
Core and overarching concepts Implementation (programming)
Technologies & Programming Language​s Python
Keywords Programming, Programming language, Computational thinking, Tutorials, Coding tools

Python Software Foundation


2001-2016 Python Software Foundation. May be subject to Copyright Act statutory licence.