Forth is a "hands-on" interactive language. Consider going through a short ForthTutorials first, then these books will make more sense.

Recent Stuff

(Even these include some of what I believe to be irrelevant and distracting implementation details, but YMMV. –JoshGrams)

  • Dead-tree books from Forth, Inc. Forth Application Techniques is an introductory book, and Forth Programmer's Handbook is more of a reference.
  • Programming Forth by Stephen Pelc of MPE Ltd.
  • Forth Lessons for OpenFirmware, but much of it is generally relevant. I suppose it's really more of a tutorial, but well written and long enough that it sort of counts as a book.

Older Stuff


Many books on Ting's eForth site. (English and Chinese.)

Among them:


Journals and Newsletters

With the exception of the Euroforth conference, I think these are all now defunct. But if nothing else, they make for interesting historical reading.