Category:BBC BASIC
Appearance
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 less-popular 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 587 total.
(previous page) (next page)G
- Galton box animation
- Gamma function
- General FizzBuzz
- Generate Chess960 starting position
- Generate lower case ASCII alphabet
- Generic swap
- Globally replace text in several files
- Gray code
- Grayscale image
- Greatest common divisor
- Greatest element of a list
- Greatest subsequential sum
- Greyscale bars/Display
- GSTrans string conversion
- Guess the number
- Guess the number/With feedback
- Guess the number/With feedback (player)
- GUI component interaction
- GUI enabling/disabling of controls
- GUI/Maximum window dimensions
H
- Hailstone sequence
- Hamming numbers
- Handle a signal
- Happy numbers
- Harshad or Niven series
- Hash from two arrays
- Haversine formula
- Hello world/Graphical
- Hello world/Line printer
- Hello world/Newline omission
- Hello world/Standard error
- Hello world/Text
- Hello world/Web server
- Hex words
- Hickerson series of almost integers
- Higher-order functions
- Hofstadter Figure-Figure sequences
- Hofstadter Q sequence
- Hofstadter-Conway $10,000 sequence
- Holidays related to Easter
- Honeycombs
- Horizontal sundial calculations
- Horner's rule for polynomial evaluation
- Host introspection
- Hostname
- Hough transform
- HTTP
- Huffman coding
- Humble numbers
I
- I before E except after C
- IBAN
- Identity matrix
- Image convolution
- Image noise
- Include a file
- Increment a numerical string
- Infinity
- Inheritance/Multiple
- Inheritance/Single
- Input loop
- Input/Output for pairs of numbers
- Integer comparison
- Integer sequence
- Interactive programming (repl)
- Introspection
- Inverted index
- Iterated digits squaring
K
L
- Langton's ant
- Largest int from concatenated ints
- Last Friday of each month
- Last letter-first letter
- Leap year
- Least common multiple
- Left factorials
- Leonardo numbers
- Letter frequency
- Levenshtein distance
- Linear congruential generator
- Literals/Floating point
- Literals/Integer
- Literals/String
- Logical operations
- Long multiplication
- Long year
- Longest common subsequence
- Longest string challenge
- Look-and-say sequence
- Loop over multiple arrays simultaneously
- Loops/Break
- Loops/Continue
- Loops/Do-while
- Loops/Downward for
- Loops/For
- Loops/For with a specified step
- Loops/Foreach
- Loops/Infinite
- Loops/N plus one half
- Loops/Nested
- Loops/While
- LU decomposition
- Lucas-Lehmer test
- Luhn test of credit card numbers
- LZW compression
M
- MAC vendor lookup
- Machine code
- Magnanimous numbers
- Main step of GOST 28147-89
- Man or boy test
- Mandelbrot set
- Map range
- Matrix multiplication
- Matrix transposition
- Matrix-exponentiation operator
- Maze generation
- Maze solving
- MD5
- MD5/Implementation
- Median filter
- Memory allocation
- Menu
- Metered concurrency
- Metronome
- Middle three digits
- Minimum multiple of m where digital sum equals m
- Modular exponentiation
- Monte Carlo methods
- Monty Hall problem
- Morse code
- Mouse position
- Multifactorial
- Multiple distinct objects
- Multiple regression
- Multiplication tables
- Multisplit
- Munchausen numbers
- Munching squares
- Mutex
- Mutual recursion
N
O
P
- Palindrome dates
- Palindrome detection
- Pangram checker
- Parsing/RPN calculator algorithm
- Partial function application
- Pascal's triangle
- Pascal's triangle/Puzzle
- Penney's game
- Percentage difference between images
- Perfect numbers
- Permutation test
- Permutations
- Permutations by swapping
- Permutations/Derangements
- Pi
- Pick random element
- Pinstripe/Display
- Pinstripe/Printer
- Play recorded sounds
- Playing cards
- Plot coordinate pairs
- Pointers and references
- Polymorphic copy
- Polymorphism