How to created your own programming language ?.

Recently, I come across with a Book which claim that it will enable us to create a special programming language for yourself. and many user have posted their reviews and comments I tried their sample chapter which they are providing with their ad and found quite interesting. The name of the book is " How to create your own freaking awesome programming language"  and I am so impressed with this I have also placed order for this book.