Introducing Python is an informational guidebook by Bill Lubanovic. The book is made to establish a robust foundation in Python programming for both novices and those new to the language. The author guides you from the basics to more complex and varied topics very easily.