Category:BASIC256: Difference between revisions
Content added Content deleted
(+features +disadvantage (absence of procedures)) |
Simple9371 (talk | contribs) m (Added some new lines) |
||
(3 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 or 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](http://static.miraheze.org/rosettacodewiki/thumb/2/27/Rcode-button-language-crushed.png/64px-Rcode-button-language-crushed.png)
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Lang tag(s): | BASIC256 |
---|---|
See Also: |
|
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.
Pages in category "BASIC256"
The following 80 pages are in this category, out of 480 total.
(previous page) (next page)S
- Speech synthesis
- Spinning rod animation/Text
- Split a character string based on change of character
- Square but not cube
- Start from a main routine
- Steady squares
- Stern-Brocot sequence
- String append
- String case
- String comparison
- String concatenation
- String interpolation (included)
- String length
- String prepend
- Strip a set of characters from a string
- Strip comments from a string
- Strip whitespace from a string/Top and tail
- Sturmian word
- Subleq
- Substring
- Substring primes
- Substring/Top and tail
- Sudan function
- Sum and product of an array
- Sum and product puzzle
- Sum digits of an integer
- Sum multiples of 3 and 5
- Sum of a series
- Sum of divisors
- Sum of elements below main diagonal of matrix
- Sum of first n cubes
- Sum of squares
- Sum of two adjacent numbers are primes
- Summarize primes
- Sylvester's sequence
- Sync subtitles
- System time
T
- Table creation
- Table creation/Postal addresses
- Tau function
- Tau number
- Temperature conversion
- Terminal control/Clear the screen
- Terminal control/Display an extended character
- Ternary logic
- The Name Game
- The Twelve Days of Christmas
- Thue-Morse
- Tic-tac-toe
- Time a function
- Tokenize a string
- Topic variable
- Towers of Hanoi
- Trabb Pardo–Knuth algorithm
- Trigonometric functions
- Triplet of three numbers
- Twin primes
- Two identical strings