Category:BBC BASIC
(Redirected from BBC BASIC)
BBC BASIC
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using BBC BASIC.
This programming language may be used to instruct a computer to perform a task.
Official website 

Lang tag(s):  bbcbasic 

See Also: 

BBC BASIC is an implementation of BASIC.
Other implementations of BASIC.
BBC BASIC is a version of the BASIC programming language. It is notable for being one of the few modern dialects that makes no attempt to be compatible to any great degree with Microsoft BASICs.
BBC BASIC was originally written for the BBC Microcomputer as part of the BBC Computer Literacy Project under the direction of the British Broadcasting Corporation (thus the name), but now runs on most modern, popular operating systems (and several older and/or lesspopular ones).
Wikipedia has an article about BBC BASIC, but the best source of information is probably the BBC BASIC homepage.
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
 BBC BASIC User (7 P)
Pages in category "BBC BASIC"
The following 200 pages are in this category, out of 576 total.
(previous page) (next page)A
 A+B
 ABC problem
 Abstract type
 Accumulator factory
 Ackermann function
 Active object
 Add a variable to a class instance at runtime
 Address of a variable
 Align columns
 Anagrams
 Anagrams/Deranged anagrams
 Angles (geometric), normalization and conversion
 Animate a pendulum
 Animation
 Anonymous recursion
 Apply a callback to an array
 Archimedean spiral
 Arithmetic evaluation
 Arithmeticgeometric mean
 Arithmetic/Complex
 Arithmetic/Integer
 Arithmetic/Rational
 Array concatenation
 Array length
 Arrays
 Assertions
 Associative array/Creation
 Associative array/Iteration
 Atomic updates
 Average loop length
 Averages/Arithmetic mean
 Averages/Mean angle
 Averages/Mean time of day
 Averages/Median
 Averages/Mode
 Averages/Pythagorean means
 Averages/Root mean square
 Averages/Simple moving average
B
 Babbage problem
 Balanced brackets
 Barnsley fern
 Best shuffle
 Binary digits
 Binary search
 Binary strings
 Bioinformatics/base count
 Bioinformatics/Sequence mutation
 Bitmap
 Bitmap/Bresenham's line algorithm
 Bitmap/Bézier curves/Cubic
 Bitmap/Bézier curves/Quadratic
 Bitmap/Flood fill
 Bitmap/Histogram
 Bitmap/Midpoint circle algorithm
 Bitmap/Read a PPM file
 Bitmap/Write a PPM file
 Bitwise IO
 Bitwise operations
 Boolean values
 Box the compass
 Brownian tree
 Bulls and cows
 Bulls and cows/Player
C
 Caesar cipher
 Calculating the value of e
 Calendar
 Calendar  for "REAL" programmers
 Call a foreignlanguage function
 Call a function
 Call a function in a shared library
 Casesensitivity of identifiers
 Catalan numbers
 Catamorphism
 Character codes
 Check that file exists
 Checkpoint synchronization
 Cholesky decomposition
 Classes
 Closestpair problem
 Collections
 Color of a screen pixel
 Colour bars/Display
 Colour pinstripe/Display
 Colour pinstripe/Printer
 Combinations
 Combinations with repetitions
 Commandline arguments
 Comments
 Compare sorting algorithms' performance
 Compound data type
 Concurrent computing
 Conditional structures
 Constrained random points on a circle
 Continued fraction
 Convert seconds to compound duration
 Conway's Game of Life
 Copy a string
 Count in factors
 Count in octal
 Count occurrences of a substring
 Count the coins
 Create a file
 Create a twodimensional array at runtime
 Create an HTML table
 Create an object at a given address
 CSV to HTML translation
 Cumulative standard deviation
 Currency
 Cyclops numbers
D
 Date format
 Date manipulation
 Day of the week
 Deal cards for FreeCell
 Deconvolution/1D
 Delete a file
 Department numbers
 Detect division by zero
 Determine if a string is numeric
 Determine if only one instance is running
 Digital root
 Dinesman's multipledwelling problem
 Dining philosophers
 Discordian date
 DNS query
 Dot product
 Doublylinked list/Element definition
 Doublylinked list/Element insertion
 Doublylinked list/Traversal
 Dragon curve
 Draw a clock
 Draw a cuboid
 Draw a pixel
 Draw a sphere
 Dutch national flag problem
 Dynamic variable names
E
 Echo server
 Elementwise operations
 Emirp primes
 Empty directory
 Empty program
 Empty string
 Enforced immutability
 Entropy
 Entropy/Narcissist
 Environment variables
 Equilibrium index
 Ethiopian multiplication
 Euler method
 Evaluate binomial coefficients
 Even or odd
 Events
 Evolutionary algorithm
 Exceptions
 Exceptions/Catch an exception thrown in a nested call
 Executable library
 Execute a Markov algorithm
 Execute a system command
 Execute Brain****
 Execute HQ9+
 Exponentiation operator
 Exponentiation order
F
 Factorial
 Factors of a Mersenne number
 Factors of an integer
 Fast Fourier transform
 Fibonacci nstep number sequences
 Fibonacci sequence
 File input/output
 File modification time
 File size
 Filter
 Find common directory path
 Find largest left truncatable prime in a given base
 Find limit of recursion
 Find the last Sunday of each month
 Find the missing permutation
 First class environments
 Firstclass functions
 Firstclass functions/Use numbers analogously
 Five weekends
 FizzBuzz
 Flowcontrol structures
 Floyd's triangle
 Forest fire
 Formatted numeric output
 Forward difference
 Four bit adder
 Fractal tree
 French Republican calendar
 Function composition
 Function definition
 Function frequency