learnFORTH

教育

免費 · App 內購買 · 專為 iPad 設計。尚未針對 macOS 驗證。

It's time to learn Forth, the compact stack-based language that powered navigation computers, embedded systems, and a generation of hands-on hackers - and still runs the boot firmware on some retro Sun and Apple hardware. If you ever saw a Jupiter ACE home computer, now is your change to learn about what made it special. This app teaches you to think in words and stacks with 90 short, structured daily lessons, a live REPL you can experiment in right on your phone or iPad, and hands-on exercises with hints (not answers) so you actually learn the ideas. WHAT'S INSIDE • 90 guided lessons across 7 topics: the data stack, words & variables, control flow, loops & recursion, advanced words, data structures, and advanced topics. • A built-in REPL with syntax highlighting so you can type real FORTH and see the stack respond immediately. • Exercises for every lesson, graded on output, with an optional hint if you get stuck. • Daily streaks and per-category progress tracking to keep you moving. You'll learn, promise! • A plain-English primer on Reverse Polish Notation and stack manipulation (DUP, DROP, SWAP, OVER, ROT) for complete beginners. • Historical notes on FORTH's dialects - fig-FORTH, Forth-79, Forth-83, ANS Forth - and which one this app's interpreter follows. • A tip-of-the-hat to the Jupiter ACE, the British home computer from the 1980s that was based on Forth. • A recommended reading list of classic FORTH books, including Starting FORTH and Thinking Forth by Leo Brodie. • Light, dark, and automatic themes. No prior programming experience required. If you've ever wondered how a language with almost no syntax can still get real work done, learnFORTH will show you, one word at a time. Note: This app is free, with all features always available. If you enjoy it, please use the tip feature to thank the author and encourage future development.

  • 此App未收到足夠的評分或評論以顯示概況。

Edited some lessons to be clearer. Added more example programs. Created a list of default Forth words and their definitions.

開發者John Kennedy表明App的私隱慣例或包括下列資料的處理。詳情請參閲 開發者的私隱政策 。

  • 不收集資料

    開發者不會從此 App 收集任何資料。

    私隱慣例或因使用的功能或年齡等因素而異。 進一步了解

    開發者尚未表示此 App 支援哪些輔助使用功能。 進一步了解

    供應商
    John Kennedy
    大小
    1.9 MB
    類別
    教育
    相容性
    須使用 iOS 18.6 或以上版本。
    • iPhone
      須使用 iOS 18.6 或以上版本。
    • iPad
      須使用 iPadOS 18.6 或以上版本。
    • Mac
      須使用 macOS 15.6 或以上版本及配備 Apple M1 或以上版本晶片的 Mac。
    • Apple Vision
      須使用 visionOS 2.6 或以上版本。
    語言
    英文
    年齡分級
    4+
    App 內購買
    是
    版權
    © 2026 John Kennedy