Start here
What Is Funge-98?
Funge-98 generalizes Befunge into a larger, better-defined family of grid languages. Learn its goals, its main differences from Befunge-93, and why it matters.
The Funge Family
The Funge-98 generalization and its extensions.
Start here
Funge-98 generalizes Befunge into a larger, better-defined family of grid languages. Learn its goals, its main differences from Befunge-93, and why it matters.
Compare Befunge-93's fixed 80 by 25 playfield and original command set with the unbounded space, extra instructions and clearer rules of Funge-98.
A general look at Funge-style languages: how the family is organized, how related grid languages differ, and why so many dialects and cousins exist.
How Funge-98 fingerprints load extra command sets into the letters A to Z, why that makes the language extensible, and what to watch for in portable programs.
See how the Funge idea works in one dimension (Unefunge) and three (Trefunge), and how the instruction pointer, coordinates and turning instructions change.
Related topics