Created by Guido van Rossum Python was first released in 1991. Guido worked at Google, where he spent half of his time developing the Python language.


An interpreted high-level programming language for general-purpose programming:

Python has a design philosophy that emphasizes code readability - the ease with which a human reader can comprehend the purpose and operation of source code.

Python features

A dynamic type system and automatic memory management. It supports multiple programming paradigms, including object-oriented, imperative, functional and procedural, and has a large and comprehensive standard library:


Resources below were personal tested and a few of them are still in my continious learning collection. Enjoy!

Online Books

Articles and newsletters

Advanced resources