With this little book you will teach yourself the Forth programming language while coding a game of Sokoban. This is an interesting way to explore programming concepts through the lens of a language with features that make it unique:

- it is based on a very small set of concepts;

- it is open to exploration and modification;

- it offers unlimited language extensibility.

Grab your keyboard and give it a try!