From Rosetta Code
(Redirected from BASIC256)
This programming language may be used to instruct a computer to perform a task.
Official website
Lang tag(s): BASIC256
See Also:

Listed below are all of the tasks on Rosetta Code which have been solved using BASIC256.
Your Help Needed
If you know BASIC256, please write code for some of the tasks not implemented in BASIC256.
BASIC256 is an implementation of BASIC. Other implementations of BASIC.

BASIC-256 is an easy to use version of BASIC designed to teach anybody (especially middle and high-school students) the basics of computer programming. It uses traditional control structures like gosub, for/next, and goto, which helps kids easily see how program flow-control works. It has a built-in graphics mode which lets them draw pictures on screen in minutes, and a set of detailed, easy-to-follow tutorials that introduce programming concepts through fun exercises.

  • fast graphics suitable for animation
  • native speech synthesis
  • mouse and keyboard events
  • graphic files manipulation (saving, retrieving)
  • playing sounds from WAV files
  • sprites handling
  • database functions
  • socket networking
  • error handling
  • files I/O
  • true functions/subroutines (version and later)
  • BASIC-256 does not support three- and N-dimensional arrays in general (N>2)

BASIC256 is open source and available for Linux, Windows and Mac.

For more information see or to download and install sourceforge.


This category has only the following subcategory.