X11-BASIC V.1.26

X11-Basic is a dialect of the BASIC programming language with graphics and sound.

The syntax is most similar to GFA-Basic on the ATARI-ST. It is a structured dialect with no line numbers. X11-Basic supports complex numbers, big integers and big integer arithmetrics.

X11-Basic is available for UNIX workstations, Linux, Android, MAC-OSX, as well as for MS-WINDOWS. It is also available for the ATARI ST, TomTom car navigation systems and the Raspberry Pi.

A BASIC compiler is included so that you can make stand-alone binaries out of your programs (on all platforms except for Android). The X11-Basic interpreter is fast and small.

The interpreter (xbasic) can be used as a shell, and can so run basic-scripts. You can make excecutable scripts p.ex. *.cgi-Scripts for handling web-input.

The compiler (xbc) makes stand alone binaries out of the BASIC programs, which run much faster than the interpreted code.

Where no C compiler is available, X11-Basic programs can be compiled into bytecode (see xbbc). This bytecode can be interpreted by a virtual machine (see xbvm).

Ancient ANSI-Basic programs (with line numbers) can be converted to X11-Basic with the bas2x11basic program (see below).

X11BASIC is free software and comes with NO WARRANTY - read the file COPYING for details

(Basically that means, free, open source, use and modify as you like, don't incorporate it into non-free software, no warranty of any sort, don't blame me if it doesn't work.)



... you might also want to install:

Donations can be made via BITCOINs to following account: 1MAmNDJEXEKiM2aqNE12NJ6kHx6Fk7Fm7F (scan qr-code) Many Thanks for your contribution!