すべてのソースコードとともに十分な機能を有する Forth システムは自身をコンパイルすることができ、Forth プログラマはこのようなテクニックを普通メタ・コンピレーション (meta-compilation) と呼ぶ（ただし、この用語は普通の定義であるメタコンピレーションとは厳密には一致しない）。通常の方法はコンパイルされたビットをメモリに配置する一握りのワードの再定義である。コンパイラのワードはメモリ内のバッファエリアにリダイレクトされることができるフェッチとストアの、特別に命名されたバージョンを使う。このバッファエリアはコードバッファというより異なるアドレスから始まるメモリ領域へのシミュレートやアクセスをする。このコンパイラは対象のコンピュータのメモリとホストの（コンパイルする）コンピュータのメモリの両方にアクセスするワードを定義する。フェッチやストア操作がコード空間に再定義されたあと、コンパイラやアセンブラなどはフェッチやストアの新たな定義を使って再コンパイルされる。これはコンパイラとインタプリタのすべてのコードの効果的な再利用である。それから、Forth システムのコードはコンパイルされるが、このバージョンはバッファに格納される。このメモリ内のバッファはディスクに書きこまれ、これをテストのために一時的にメモリにロードする方法が提供される。新たなバージョンがきちんと機能するようなら、これは以前のバージョンに上書きされる。異なる環境のためのバリエーションが多数存在する。組み込みシステム向けには、代わりに他のコンピュータのためにコードが書かれることになるが、このテクニックはクロスコンピレーションとして知られ、シリアルポートや単独の TTL ビット越しでさえ、その上オリジナルのコンパイルするコンピュータのワード名やディクショナリの他の実行されない部分も維持する。このようなForthコンパイラのための最小の定義は　バイト単位のフェッチやストアをするワードと、実行される Forth ワード を命令するワードである。しばしばもっとも多くの時間のかかるリモートのポートへの書き込みの部分は、フェッチやストア、実行を実装するための初期化プログラムの構築であるが、多くの現代的なマイクロプロセッサ（Motorola CPU32など）は、このタスクを排除する統合されたデバッグ機能を持っている。
古典的な Forth システムでは伝統的にオペレーティングシステムもファイルシステムも使われない。コードはファイルに格納される代わりに、ソースコードは物理的なディスクアドレスに書かれたディスクブロックに格納される。ワード BLOCK はディスクスペースの1キロバイトサイズのブロックの数値からデータを格納しているバッファのアドレスへの変換に割り当てられ、Forth システムによって自動的に管理される。固定されたディスクブロック範囲にファイルが配置されるときには、システムのディスクアクセスが使われる実装もある。たいていはこれらはディスクブロックごとのレコードの整数をつかって、固定長バイナリレコードして実装される。高速な検索はキーデータ上のハッシュアクセスによって実現される。ふつうは cooperative なラウンドロビンスケジューリングであるマルチタスクは、通常利用可能である（ただし、マルチタスキング・ワードとサポートは ANSI Forth 規格ではカバーされていない）。ワード PAUSE は、次のタスクの配置や実行コンテキストのリストアための　現在のタスクの実行コンテキストの保存に使われる。どちらのタスクも自分自身のスタックやいくつかのコントロール変数のコピー、スクラッチエリアを持っている。タスクのスワップは単純で、効率的である。その結果、Forth マルチタスクは Intel 8051, Atmel AVR, and TI MSP430のような非常に単純なマイクロコントローラでさえ有効である。その一方で、Microsoft WindowsやLinux、Unixのようなホストオペレーティングシステムのもとで実行され、ソースやデータのファイルのためにホストオペレーティングシステムのファイルシステムを利用する Forth システムもある。ANSI Forth 規格では　I/O のために使われたワードについて書かれている。他の標準的でない機能はホスト OS やウィンドウシステムへのシステムコールを発行するためのメカニズムも含み、多くはオペレーティングシステムから提供されるスケジューリングを採用する拡張を提供する。典型的には、タスク作成、一時停止、解体、および優先順位の変更のために、スタンドアロンのForthの PAUSEワードとは大きくて異なったワードのセットを持っている。
『扶桑武侠演義』は架空世界「扶桑」を舞台にした年代記であり、全六巻八冊によって構成されている未完の作品である。原作者の秋霖斎梅月は煙草屋を営んでいたのだが、当時、同じく煙草入れの店を構えていた山東京伝と知己となり、彼に入門して戯作を志すようになる。享和3年（1803年）に『扶桑武侠演義』の執筆を開始。作品の挿絵は、同じ門下であった曲亭馬琴の紹介により、葛飾北斎の門人である「葛西北雨（かさいほくう）」が担当した。刊行の巻を重ねるたびに人気が出ていったが、文化3年(1806年）に起こった芝の大火により梅月は34歳の若さで死亡。作品は未完となる。梅月は執筆にあたり、架空世界「扶桑」を詳細に創作することから開始した。「扶桑」は日本をモデルにした架空世界であり、日本の神話や歴史のオマージュも組み込まれている。このことから、扶桑世界は中国の伝奇小説風の世界でありながら、和風ファンタジーとしての要素ももつ、「和中折衷」ともいうべき世界観となっている。梅月が作った扶桑世界の設定は膨大なものであり、扶桑の歴史を描いた『扶桑史記』、地誌を描いた『扶桑風土記』などが『扶桑武侠演義』とは別に書き残されている。このゲームの世界設定はこれらの副次刊行物から作られている部分も多い。なお、梅月が作った設定資料は刊行されていないメモなども大量にあったが大火により多くは失われている。また、小林正親の六代前の先祖に、戯作者・山東京伝と交流があり、また、俳人・小林一茶の縁戚にあたる「小林嘉エ門（八代目 嘉エ門）」という人物がおり、 読売（瓦版）や戯作本、役者絵と一緒に煙草を販売する、今で言うコンビニのような店を作り、財を築いたという。 その煙草屋という商売から、当時、江戸京橋の南（現在の銀座一丁目）に紙製煙草入れ店を開いていた山東京伝と親しくなり、その門人となったが、彼の残した戯作・俳句などは戦災により全て焼失してしまっているという。