This book is aimed at serving as a textbook for kids (9 years above), schools students (6th std to 12 std) undergraduate engineering students of computer and IT. The objective of this book is to introduce the concepts of Python programming and apply these concepts in problem solving. The book provides a thorough and comprehensive coverage of the fundamentals of Python programming with solved exercise. The main focus has been to explain the basics of python programming for kids from the 6th standard to undergraduates’ students to learn programming language for the problem solving and project developments. It is for anyone aspiring to learn because of its ease to learn and understand. A structured approach is followed to explain the basics of programming. A theoretical description of the programming with example is used for more understanding of the students. The salient features of the book 1. Explanation of the concepts and Syntax 2. Numerous solved examples within the chapters 3. Glossary of important terms at the end of each chapter 4. Quizzes are given at the end of book to enhance the analytical ability of the students 5. Comprehensive exercises at the end of each chapter 6. Practical implementation of each syntax and program is given in Anaconda platform. The book is written by kid Aarush (7th std) for kids who are in 5th standard and above. It is also useful as a reference and resource to project development and related applications, who will find it to be a helpful guide to the newly established techniques of a rapidly growing education field.