Projects / Yabasic


Yabasic implements the most common and simple elements of the basic language. It comes with goto/gosub, with various loops, with user defined subroutines and libraries. Yabasic does monochrome line graphics and printing. Yabasic runs under Unix and Windows, it is small (around 200KB) and free.

Operating Systems

Recent releases

  •  20 Mar 2003 19:27

    Release Notes: The log()-function now accepts an optional second argument. The special option '--' stops option processing.

    •  07 Apr 2001 23:05

      Release Notes: A fix for a bug from 2.690 which prevented yabasic from parsing simple expressions like a/(b), implementing logical shortcuts (i.e., conditions within if or while statements are only evaluated as far as needed), a new form of the open statement and function, no distinction between expressions and conditions any more, and a fix for a bug with printing under Windows.

      •  22 Feb 2001 21:36

        Release Notes: A fix for config.h so that yabasic will build under HP/UX, a change in the scheme of version numbers (2.67 Release 0 is now 2.670), and use of automake to generate (done to allow for the use of libtool, which will be used to implement dynamic loadable libraries).

        •  25 Jan 2001 10:34

          Release Notes: This release corrects a convoluted error which prevented libraries from calling each other, and some other bugs relating to int()/hex() with large numbers. instr() has been modified to accept an optional third argument while mid$(); to go without its third argument. New functions include rinstr(), bin$(); to convert decimals to binary numbers, dec() to do the opposite of bin$().

          •  26 Feb 2000 06:17

            Release Notes: Initial release.

            Recent comments

            06 May 2002 17:40 martinmv

            Syntax highlighting for YaBasic

            There is syntax highlighting in the editor Cooledit (part of Midnight Commander).


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.