learnFORTH

learnFORTH

Learn Forth the easy way, OK?

3 ratings
1 review
Free

Details

  • Released
  • Updated
  • August 21, 2026
  • September 15, 2026

Features

learnFORTH screenshot #1 for iPhone
learnFORTH screenshot #2 for iPhone
learnFORTH screenshot #3 for iPhone
learnFORTH screenshot #4 for iPhone
learnFORTH screenshot #5 for iPhone
learnFORTH screenshot #6 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Learn the compact, stack-based Forth programming language through structured daily lessons and interactive exercises. Explore its history and applications in embedded systems and retro computing.

✓90 structured daily lessons
✓Interactive REPL with syntax highlighting
✓Hands-on exercises with hints
✓Progress tracking and daily streaks
✓Reverse Polish Notation primer
✓Historical notes on Forth dialects
Show original description

What's New in learnFORTH

1.5

September 15, 2026

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

More

User reviews

Forth iOS on the go

I love Forth and now I have a fun basic ANS-like in my iPhone. Great lessons for a beginner. Keep up the good work!

Developer apps

FAQ

What is the learning methodology of learnFORTH?

learnFORTH uses a structured approach with 90 short daily lessons covering 7 topics, including the data stack, control flow, and advanced concepts. Each lesson is followed by hands-on exercises with optional hints to reinforce learning.

Does learnFORTH track user progress?

Yes, learnFORTH features daily streaks and per-category progress tracking to help users monitor their learning journey and stay motivated.

Is learnFORTH suitable for complete beginners?

Absolutely. learnFORTH requires no prior programming experience and includes a plain-English primer on Reverse Polish Notation and stack manipulation for absolute beginners.

What programming dialects does learnFORTH's interpreter follow?

The app's interpreter follows ANS Forth. It also provides historical notes on other dialects like fig-FORTH, Forth-79, and Forth-83.

Can I experiment with Forth code in learnFORTH?

Yes, learnFORTH includes a live REPL (Read-Eval-Print Loop) with syntax highlighting, allowing you to type and experiment with real Forth code directly on your device.

What devices does learnFORTH support?

learnFORTH is available for iPhone and iPad devices, offering a flexible learning experience across Apple's mobile ecosystem.

How often is learnFORTH updated?

The app was last updated on 2026-09-15, indicating active development and potential for future improvements and content additions.

Does learnFORTH have ads?

No, learnFORTH does not contain advertisements. The app is free to use with all features available, and users can optionally use a tip feature to support the author.