Skip to content
EntityQ1930734· pop 8· linked from 139 articles

Yabasic (Yet Another BASIC) is a free, open-source BASIC interpreter for Microsoft Windows and Unix platforms. Yabasic was originally developed by Marc-Oliver Ihm. From version 2.77.1, the project adopted the MIT License and the source code was moved to GitHub to encourage others to participate in its development.

~3 min read

Encyclopedic overview

9 sections
Contents
  • Features
  • Other versions
  • Yab
  • Flyab
  • PlayStation 2
  • Yabasic 3.0 (Unofficial)
  • Yabasic example
  • References
  • External links

Yabasic (Yet Another BASIC) is a free, open-source BASIC interpreter for Microsoft Windows and Unix platforms. Yabasic was originally developed by Marc-Oliver Ihm. From version 2.77.1, the project adopted the MIT License and the source code was moved to GitHub to encourage others to participate in its development.

==Features== No compulsory line numbers (they can be used but are optional) Line graphics in color Structured programming—various block structures, named subroutines with local variables and return values Code modules/libraries with separate namespaces (On the other hand, composite data structures are missing) Option to use a graphical user interface based on the GTK library Self-modifying code "Binding" a Yabasic program to the interpreter, creating a standalone executable in a single file

Excerpted from Wikipedia’s “Yabasic” article, available under the CC BY-SA 4.0 licence.

Available in 8 languages

via Wikidata sitelinks · CC0