Python is a high level programming language. It features a dynamic type system and supports numerous programming paradigms.
It is an extremely easy language to learn, however the dynamic type nature of the language really confused me having come from a Java program.
The fact that it is able to run on multiple OS makes it an extremely portable language and the standard library has a very large support base.
Please find below a tables of content on Python programming that interest me.