Forth In 100 Steps
Forth In 100 Steps
Minimum price
Suggested price
Forth In 100 Steps

Last updated on 2019-03-02

About the Book

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!

About the Author

Christophe Thibaut
Christophe Thibaut

Christophe is a passionate self taught developer who fell in love with programming at age 15 and never recovered since. He learns by doing, pairing, teaching and reading. A participant of the Parisian Coding Dojo since its creation in 2003, he shares his excursions into functional programming with many people. He is also a TDD trainer, an Agile coach, a facilitator and a change artist whose enthusiastic interest for creating teams in a state of shared vision is contagious.

Table of Contents

0 Stack

1 Arrange

2 Display

3 Define

4 Input

5 Conditions

6 Loops

7 Variables

8 Memory

9 Motion

A Bitwise Operations

B Lookup Tables

C Defining Words

D Interpret

E Exit and Leave

F Blocks 

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors, publishers and universities use Leanpub to publish amazing in-progress and completed books and courses, just like this one. You can use Leanpub to write, publish and sell your book or course as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub