Yabasic (Yet Another Basic)

· open-source coding systems · Source ↗

TLDR

  • Yabasic is a free MIT-licensed BASIC interpreter for Windows and Unix, still actively maintained, with optional line numbers, GTK GUI support, and standalone executable bundling.

Key Takeaways

  • Latest stable release is 2.91.4 (August 2025); source lives on GitHub under MIT License since version 2.77.1.
  • Supports structured programming: named subroutines, local variables, return values, and code modules with separate namespaces; no composite data structures.
  • Can bind a program to the interpreter to produce a single-file standalone executable.
  • Sony shipped Yabasic on PS2 demo discs in PAL regions to classify the console as a home computer, bypassing European import taxes.
  • GTK-based GUI option available; a FLTK port (Flyab) was attempted for cross-platform native UIs but development halted circa 2008.

Hacker News Comment Review

  • No substantive HN discussion yet.

Original | Discuss on HN