Category:BASIC
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 BASIC.
This programming language may be used to instruct a computer to perform a task.
Execution method: | Interpreted |
---|---|
Lang tag(s): | basic, qbasic, freebasic, thinbasic |
See Also: |
BASIC is the Beginner's All-purpose Symbolic Instruction Code. John G. Kemeny and Thomas E. Kurtz invented BASIC at Dartmouth College during 1963 and 1964. (Their implementation evolved into True BASIC.)
BASIC became popular, with many different implementations for various computers. As the decades passed, the many dialects of BASIC diverged from the original language. Though an ANSI standard exists for BASIC, it is irrelevant to most BASIC programmers, who only target one implementation of BASIC.
Category:BASIC Implementations lists the many implementations of BASIC in Rosetta Code.
Links
- Wikipedia:BASIC
- wp:ASIC
- wp:Atari BASIC
- wp:BASIC-PLUS
- wp:Basic-256
- wp:Batari BASIC
- wp:BBC BASIC
- wp:Benton Harbor BASIC
- wp:Beta BASIC
- wp:CBASIC
- wp:Chipmunk Basic
- wp:DarkBASIC
- wp:Dartmouth BASIC
- wp:FreeBASIC
- wp:FutureBASIC
- wp:GFA BASIC
- wp:GLBasic
- wp:Integer BASIC
- wp:Liberty BASIC
- wp:Locomotive BASIC
- wp:Microsoft BASIC
- wp:PowerBASIC
- wp:PureBasic
- wp:QB64
- wp:Quite BASIC
- wp:RapidQ
- wp:Realbasic
- wp:Rocky Mountain BASIC
- wp:Run BASIC
- wp:S-BASIC
- wp:ScriptBasic
- wp:Sinclair BASIC
- wp:SmileBASIC
- wp:SuperBASIC
- wp:TI BASIC (TI 99/4A)
- wp:Tiny BASIC
- wp:True BASIC
- wp:UBASIC
- wp:Yabasic
Subcategories
This category has the following 4 subcategories, out of 4 total.
@
- BASIC examples needing attention (empty)
- BASIC User (139 P)
B
Pages in category "BASIC"
The following 200 pages are in this category, out of 684 total.
(previous page) (next page)E
F
- Factorial
- Factorial primes
- Factorions
- Factors of an integer
- Fairshare between two and more
- Farey sequence
- FASTA format
- Feigenbaum constant calculation
- Fibonacci n-step number sequences
- Fibonacci sequence
- File extension is in extensions list
- File input/output
- File size
- Find Chess960 starting position identifier
- Find common directory path
- Find first missing positive
- Find limit of recursion
- Find minimum number of coins that make a given value
- Find prime n such that reversed n is also prime
- Find square difference
- Find squares n where n+1 is prime
- Find the intersection of two lines
- Find words which contains all the vowels
- Finite state machine
- First 9 prime Fibonacci number
- Fivenum
- FizzBuzz
- Flatten a list
- Flipping bits game
- Floyd's triangle
- Forest fire
- Fork
- Formatted numeric output
- Four bit adder
- Fractal tree
- Frobenius numbers
- FTP
- Function definition
- Fusc sequence
G
- Gamma function
- Gapful numbers
- Gauss-Jordan matrix inversion
- Generate Chess960 starting position
- Generate lower case ASCII alphabet
- Generate random numbers without repeating a value
- Generic swap
- Get system command output
- Getting the number of decimal places
- Giuga numbers
- Globally replace text in several files
- Goldbach's comet
- Golden ratio/Convergence
- Gray code
- Greatest common divisor
- Greatest element of a list
- Greyscale bars/Display
- 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
- Happy numbers
- Harmonic series
- Harshad or Niven series
- Haversine formula
- Hello world/Graphical
- Hello world/Line printer
- Hello world/Newline omission
- Hello world/Standard error
- Hello world/Text
- Hello world/Web server
- Here document
- Hofstadter Q sequence
- Hofstadter-Conway $10,000 sequence
- Horizontal sundial calculations
- Horner's rule for polynomial evaluation
- Hunt the Wumpus
I
- I before E except after C
- Iccanobif primes
- Identity matrix
- Idiomatically determine all the lowercase and uppercase letters
- Idoneal numbers
- Include a file
- Inconsummate numbers in base 10
- Increment a numerical string
- Infinity
- Input loop
- Integer comparison
- Integer sequence
- Interactive programming (repl)
- Inventory sequence
K
L
- L-system
- Largest five adjacent number
- Largest prime factor
- Largest proper divisor of n
- Leap year
- Least common multiple
- Length of an arc between two angles
- Leonardo numbers
- Literals/Integer
- Literals/String
- Logical operations
- Long multiplication
- Long stairs
- Long year
- Longest common subsequence
- Longest common substring
- Longest common suffix
- 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
- Loops/Wrong ranges
- Lucas-Lehmer test
- Luhn test of credit card numbers
- Lychrel numbers
M
- Magic 8-ball
- Magic squares of odd order
- Magnanimous numbers
- Man or boy test
- Mandelbrot set
- Map range
- Mastermind
- Matrix digital rain
- Matrix multiplication
- Matrix transposition
- Maximum difference between adjacent elements of list
- Maximum triangle path sum
- Mayan numerals
- Maze generation
- McNuggets problem
- MD4
- Meissel–Mertens constant
- Memory allocation
- Menu
- Mersenne primes
- Mertens function
- Middle three digits
- Minesweeper game
- Minimum multiple of m where digital sum equals m
- Minimum number of cells after, before, above and below NxN squares
- Minimum numbers of three lists
- Modular inverse
- Monte Carlo methods
- Monty Hall problem
- Morse code
- Multifactorial
- Multiple regression
- Multiplication tables
- Multiplicatively perfect numbers
- Munchausen numbers
- Munching squares
- Mutual recursion
- Möbius function