Python tutorial

last modified October 18, 2023

This is Python tutorial. In this tutorial, you will learn the basics and more advanced topics of the Python language.

Table of contents


Python is a general-purpose, dynamic, object-oriented programming language. The design purpose of the Python language emphasizes programmer productivity and code readability.

List all Python tutorials.


My name is Jan Bodnar and I am a passionate programmer with many years of programming experience. I have been writing programming articles since 2007. So far, I have written over 1400 articles and 8 e-books. I have over eight years of experience in teaching programming.