Scratch is a Visual Programming language. It is a platform for nonprogrammers to venture into the programming world with memorizing the characters of high level language called syntax. It is a gateway into programming and allows its user to experience the creative power to writing code called scripts. This book teachers readers how to develop a virtual robot called chatbot. On completion this bot will have the capability to respond to messaged writing by a human being. It can be given a touring test in order to know if more improvement need to be done. The book stats by explaining to readers what a chatbot bot is. Then the various inputs and outputs used in programming are explained, showing how they are used. Principal programming operations like if/else are explained. Also variables are explained. Step by-step pictorial guide on how to use variables and programming operations in scratch are given and explained. Exercises are given to help readers assess progress.