Category:BASIC256: Difference between revisions

From Rosetta Code
Content added Content deleted
mNo edit summary
m (Added some new lines)
 
(2 intermediate revisions by 2 users not shown)
Line 16: Line 16:
* error handling
* error handling
* files I/O
* files I/O
* true functions/subroutines (version 0.9.9.1 and later)


; Disadvantages
; Disadvantages
* BASIC-256 does not support three- and N-dimensional arrays in general (N>2)
* Unlike many other BASIC dialects of second and third generations ([[:Category:BASIC|QBasic]], [[:Category:PowerBASIC|PowerBASIC]], [[:Category:BBC BASIC|BBC BASIC]], [[:Category:Liberty BASIC|Liberty BASIC]], [[:Category:PureBasic|PureBasic]] and even [[:Category:TI-89 BASIC|TI-89 BASIC]] used in calculators) BASIC-256 does not support user-declared functions with parameters. This makes programming of recursion quite cumbersome (see the [[Ackermann function#BASIC256|Ackermann function]] example).
<br/>

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



Latest revision as of 08:09, 19 July 2018

Language
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.
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.

Features
  • 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 0.9.9.1 and later)
Disadvantages
  • 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 basic256.org or to download and install sourceforge.

Subcategories

This category has only the following subcategory.

@

Pages in category "BASIC256"

The following 200 pages are in this category, out of 475 total.

(previous page) (next page)
(previous page) (next page)