This eBook is the first in the series of eBooks on learning programming fundamentals, using Python. Why Python? Python is easy to learn, and is an interpreted language. It has a growing community. And its usage is ever increasing. Huge and thorough documentation is available at https://docs.python.org/3/ When I started learning computer programing, I started with C language. And it was a kind of tough thing, lot of syntax and rules. You have to learn the syntax first, only then you can think of computing. With python it is easier to learn principles of computer programming. So, in a way it can be the first programming language to an absolute beginner. You can learn programming fundamentals in Python without worrying much about the syntax. This short eBook is an introduction to Python. I believe that learning is better if we practice more. This first eBook is more about playing with python interpreter. I have deliberately resisted from developing scripts. Once, you are familiar with the fundamentals, we can proceed to writing scripts and decision statements and iterations.