Category:ISBASIC
This programming language may be used to instruct a computer to perform a task.
Execution method:  Interpreted 

See Also: 

ISBASIC is the dialect of BASIC resident in ROM on the Enterprise64 and Enterprise128 home computer. It was developed by Intelligent Software in 1984. ISBasic adheres to the ANSI BASIC standard. It is a fully structured language whose wide set of control structures includes multiline IF...THEN...ELSE, SELECT...CASE, DO...LOOP with WHILE and UNTIL conditions at the begin and/or end of the loop and EXIT LOOP statement. Procedures and functions can have both reference and value parameters, and local variables. Errors and other exceptions are handled with exception handlers. ISBasic has the unique ability to run multiple programs simultaneously in memory. Each program has a separate set of global variables and line numbers, but the CHAIN statement makes it possible to call one program from another and pass parameters between them. Peripherals can be controlled directly from BASIC, so there is rarely a need to use POKE and PEEK statements. ISBasic has the usual commands for drawing dots, lines, circles and ellipses and for filling areas, and supports Logostyle turtle graphics. Sound commands can be entered into a queue, and executed in the background while the program execution continues.
Pages in category "ISBASIC"
The following 200 pages are in this category, out of 212 total.
(previous page) (next page)2
A
B
C
 Caesar cipher
 Calculating the value of e
 Cantor set
 Chaos game
 Character codes
 Chinese zodiac
 Closestpair problem
 Colour bars/Display
 Combinations
 Combinations with repetitions
 Comments
 Convert seconds to compound duration
 Count in factors
 Count occurrences of a substring
 Count the coins
 Create a file on magnetic tape
 Create a twodimensional array at runtime
 Cumulative standard deviation
D
E
F
G
H
I
L
 Leap year
 Least common multiple
 Leonardo numbers
 Letter frequency
 Levenshtein distance
 Literals/Integer
 Literals/String
 Logical operations
 Long year
 Loops/Break
 Loops/Continue
 Loops/Dowhile
 Loops/Downward for
 Loops/For
 Loops/For with a specified step
 Loops/Foreach
 Loops/Infinite
 Loops/N plus one half
 Loops/While
 Luhn test of credit card numbers
M
P
R
S
 Search a list
 Show ASCII table
 Sierpinski arrowhead curve
 Sierpinski carpet
 Sierpinski triangle
 Sierpinski triangle/Graphical
 Sieve of Eratosthenes
 Simple turtle graphics
 Sort three variables
 Sorting algorithms/Bubble sort
 Sorting algorithms/Cocktail sort
 Sorting algorithms/Comb sort
 Sorting algorithms/Counting sort
 Sorting algorithms/Gnome sort
 Sorting algorithms/Insertion sort
 Sorting algorithms/Quicksort
 Sorting algorithms/Selection sort
 Sorting algorithms/Shell sort
 Sorting algorithms/Stooge sort
 Soundex
 Special variables
 Spiral matrix
 Split a character string based on change of character
 Square but not cube
 Stack
 String append
 String case
 String concatenation
 String length
 String prepend
 Strip a set of characters from a string
 Substitution cipher
 Substring
 Substring/Top and tail
 Sum and product of an array
 Sum multiples of 3 and 5
 Sum of squares
 System time