RetroForth is a lightweight, easy to learn, and complete implementation of the Forth programming language.
a lightweight forth implementation which provides gtk+ binding