Python is an object-oreinted programming language with really simple syntax. Hence, it is comparitively easier to learn than other OOP languages. It supports development of both, desktop applications as well as mobile applications. Python works on different platforms like Windows, Mac, Linux and Raspberry Pi. It relies on indentation using whitespaces, that is to define scope. Therefore, use of curly brackets does not persists.
- Python: Programming Basics for Absolute Beginners by Nathan Clark (Step-By-Step Python Book 1) Click to buy
- Python the complete reference by Martin C. Brown Click to buy
- Python:Python Programming For Beginners: Easy Guide For Absolute Beginners by Brian Jenkins Click to buy
- Powerful Python: The Most Impactful Patterns, Features and Development Strategies Modern Python Provides by Aaron Maxwell Click to buy
- Learning to program with Python by Richard L. Halterman Click to read
- 53 python books click here
- SOLOLEARN Python 3 Tutorial Click to read
- Video tutorial on Python basics by Bucky Roberts Click to watch
- Video tutorial on Python basics by Harrison Kinsley Click to watch
- Python tutorials on Hackr.io Click here
- Python by Datacamp
- Google course on Python Click here
- Python 3 course by Udemy Click here
- Programming for Everybody (Getting Started with Python) Click here
- Python for Everybody Specialization by Coursera Click here
- Python tutorials on Hackr.io Click here