With plenty of Python resources on the internet, I have compiled a comprehensive, but not exhaustive, list of article, books and tutorials for all who want to learn. ¬†Python is a high-level programming language which from year to year ranks highly in the all-time computer programming favourites. As it’s powerful yet simple to learn it’s common for beginners to start as an entry into learning a programming language and is easily transferable to others who have experience in other languages such as Java and PHP.